Horse Guards Parade

3 emblematic places to visit in London

There is no way we can mention all the places in London that should be in your bucket list. Sure, everybody talks about Big Ben, The Westminster Palace, The London Eye and so on. But still, there are some places that you absolutely must see in your lifetime. I want to recommend you 3 emblematic […]