BLOG

January 4, 2020

While London is still sparkling with beautiful Christmas lights, here are few top places to visit during Christmas time.  Interesting part is that you can cover all these places on foot in 2-3 hours. I started my trip from Knightsbridge and walked to Hyde Park, Mayfair...

Please reload