Top 10 Obscure London Sights

You know London. Even if you’ve never been there, I bet you feel like you know it – there’s Big Ben, London Bridge, Trafalgar Square…you can picture it all. But it’s not all as it seems. Big Ben is actually called St Stephen’s Tower, London Bridge is a boring concrete structure often confused with its […]
Continue reading…

Enjoyed this post? Share it!