Dirección: Edificio Riverside, County Hall, Westminster Bridge Rd, Londres SE1 7PB, Reino Unido el Ver en el mapa
Situado cerca del London Eye, el SEA LIFE London Aquarium se encuentra en la planta baja del County Hall, en la orilla sur del río Támesis, en el centro de Londres.










