Blog, London, London History, What to see in LONDON Big Ben – all you need to know… literally ~ 5 min read June 21, 2017 Pavel Big Ben is one of the most famous landmarks not just in London, not just in the UK but in… Continue Reading
What to see in LONDON Trafalgar Square & The Curious Plaque ~ 2 min read June 9, 2017 Pavel I will be quite surprised if you tell me you have visited London and haven't seen Trafalgar Square. It's quite… Continue Reading