Tag Archive for: The Shard

Selfie locations in London: Tower Bridge, the Shard and Notting Hill

Selfies in London – Posing next to celebrities at Madame Tussauds, taking cool selfies with the world famous Tower Bridge in the background or taking an extraordinary Instagram picture surrounded by neon lights and glowing signs, you can do it all in London! As a model in the British capital, you naturally want to take […]