Sea Life London

Top 5 Exhibits at London’s Sea Life Aquarium

Located on London’s south bank across the Thames from the Parliament buildings and in the old county hall you’ll find London’s Sea Life Aquarium.ย  Home to around 500 species, London’s Sea Life Aquarium is a pleasant way to escape the rain and enjoy the beautiful world of life in the sea. Inย the shadow ofย the London…