London is a city that has something for everyone, from stunning historical landmarks to modern marvels, from delicious food to world-class shopping. It's a city that never sleeps, and no matter how many times you visit, there's always something new to discover. If you're planning a trip to London, then you're in for a treat.