The
Sea Life London Aquarium is located on the ground floor of
County Hall on the
South Bank of the
River Thames in central
London, near the
London Eye. It opened in March 1997 as the
London Aquarium and hosts about one million visitors each year. It is the largest aquarium in London.