Adres: Riverside Building, London County Hall, Westminster Bridge Rd, Londen SE1 7PB, UK
SEA LIFE London Aquarium ligt aan de zuidelijke oever van de rivier de Theems in het centrum van Londen, Verenigd Koninkrijk. Het bevindt zich in het historische gebouw London County Hall, naast het iconische London Eye.
Dichtstbijzijnde bezienswaardigheid: London Eye (0,1 km)