07/06/2018 | July 6th 2018 London is one of the most expensive cities in the world to visit, sleep, eat, drink, or just plain live in. There’s no way to sugar coat it. London eats into your budget quicker than Homer Simpson eats into a donut. While there are many ways to visit London on…