(51.502 -0.119, 51.502 -0.119) 

The Sea Life London Aquarium is located on the ground floor of County Hall on the South Bank of the River Thames, near the London Eye.

It opened in March 1997 as the London Aquarium and hosts about one million visitors each year.

Attribution: User unknown/public domain

Licence: Not known