Adres: Riverside Building, County Hall, Westminster Bridge Rd, London SE1 7PB, UK
SEA LIFE London Aquarium leży na południowym brzegu Tamizy w centrum Londynu w Wielkiej Brytanii. Znajduje się on w zabytkowym budynku London Hall, tuż obok kultowego London Eye.
Najbliższy punkt orientacyjny: London Eye (0,1 km)