Visitors to London who are interested in tropical fish and sea life will certainly enjoy a trip to London's famous aquarium. The London Aquarium is located on the south bank of the River Thames near the London Eye in London SE1.