7 “New” Tourist Spots in London You Shouldn’t Miss
London is one of the oldest cities in the world yet its charm remains timeless. Every year, millions of tourists from different parts of the globe visit it and explore its attractions. There’s a great abundance of destinations within the UK’s capital for visitors to check out; there’s the Big Ben, the London Eye, the…