Dirección: Edificio Riverside, County Hall, Westminster Bridge Rd, Londres SE1 7PB, Reino Unido
El SEA LIFE London Aquarium se encuentra en la orilla sur del río Támesis, en el centro de Londres (Reino Unido). Está situado en el histórico edificio County Hall, junto al emblemático London Eye.
Lugar de interés más cercano: London Eye (0,1 km)