By London Relocation | 27 Feb 2019 | ABOUT LIVING IN LONDON

London is a magical, fascinating place. It is one of the best cities in the world to live in. The traffic though… The fact that everyone drives in the “wrong direction” from the perspective of practically every living soul on the globe, the narrow streets