Attractions
/
London

Sea Life London Aquarium

Address
County Hall, Westminster Bridge Road, London SE1 7PB, United Kingdom
Keyword
attractions london

The Sea Life London Aquarium 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.

Subway: Waterloo

 

Read More
Amenities not found.