SEA LIFE Aquarium

Sea Life Aquarium London

Another adventure to be had is a visit to the Sea Life London Aquarium, located on the Southbank of the River next to the London Eye. Home to over 600 different species in over 2,000,000 litres of water, both warm and cold water creatures reside here and are waiting to welcome you. Take on the ‘Shark Walk’ or trek through the ‘Rainforest of the World’ to come as close as possible to the most fascinating of underwater creatures.