London City Centre is home to London Eye and is a popular place to see in London. Our travelers also like this historical area for its riverfront setting. If you have fun at London Eye, you'll love Sea Life London Aquarium and Shrek's Adventure London, both a short walk away.
Make time in your itinerary to visit the sea life you'll find at Sea Life London Aquarium during your visit to London. Amble around this vibrant area's riverfront or experience its entertainment choices.