Nomad Fuel


London is often called the New York City of the U.K. And for good reason, it definitely gives NYC a run for its money when it comes to being the most expensive city in the world. While London is an expensive destination, it is home to world class museums, historical sites, theater, and more recently, world class cuisine of every kind.