You can browse the exhibits at Saatchi Gallery, a museum with a story of its own, during your travels to London. Visit the notable monuments and shops in this vibrant area.
Sloane Square is worth passing through for a few pics when in London City Centre. Our travelers also like this historical area for its riverfront setting. London has lots of other important landmarks you might want to see such as Buckingham Palace, Big Ben, and The British Museum.