Opened in March 1997, the Sea Life London Aquarium is one of the English capital’s most visited landmarks, hosting over a million visitors annually. With over two million gallons of water and over five hundred different species, the aquarium houses one of the largest collections…