London Aquarium

Sea Life London Aquarium is the largest aquarium in London and gets about one million of visitors each year. It was opened in 1997 and redesigned in 2008-2009. It shows various species of fish, penguins, sharks, and other sea life.

London Aquarium Location and Directions

London Aquarium is located in the building of County Hall on the south bank of the Thames, immediately next to the London Eye.

The nearest tube stations are Westminster (District, Circle, and Jubilee lines) and Waterloo (Jubilee, Northern, Bakerloo, and Waterloo & City lines); Waterloo is also a big National Rail station.

There are also very frequent bus services on the nearby Westminster Bridge; the bus stops are located immediately next to the County Hall.

Places and Attractions near London Aquarium

London Aquarium is situated in London’s prime tourist district, within easy (5-15 minutes) walking distance from many of London’s top attractions and landmarks, including the Houses of Parliament, Big Ben, Westminster Abbey, Whitehall, Horse Guards, Trafalgar Square, or Victoria Embankment.