7 Incredible Places in London You Never Knew Existed

London is well-known as an exciting metropolis bursting with culture and history. However, some of this magnificent city’s most remarkable spots are easy to miss if you don’t know where to look. Same goes when looking for a place to stay while in London although travel sites like Expedia are always a great starting point. Below are…