Indirizzo: Riverside Building, County Hall, Westminster Bridge Rd, London SE1 7PB, UK
Il SEA Life London Aquarium si trova sulla riva sud del Tamigi, nel centro di Londra, Regno Unito. Si trova all'interno dello storico edificio della County Hall, vicino all'iconico London Eye.
Punto di riferimento più vicino: London Eye (0,1 km)