The Sea Life London Aquarium is home to one of Europe’s largest collections of global marine life and boasts over 1000 different creatures who inhabit a combined 2 million liters of water. With over 500 species from all over the globe, Sea Life features 40 different sharks from 12 different species and has over 65 different displays—including a shark reef encounter and Antarctic penguin adventure. So if you're feeling like a voyage under the sea, but aren't feeling like Capt. Nemo, head over to the aquarium.
Open in Google Maps: London Aquarium County Hall Westminster Bridge Road, London SE1 7PB, United Kingdom
An integral part of the Battersea High Street community, brothers Manny & Guillaume created Chez... Read more