Even the most discerning art lovers will be impressed by the inspiring works on display at Stolenspace Gallery.
Situated in Shoreditch, this display of artworks is worth including in your schedule. But you'll find tons more to see in this area. Buckingham Palace, Big Ben, and Trafalgar Square aren't too far from Stolenspace Gallery.