Skip to content
Menu
Travel Tales from India and Abroad
Travel Tales from India and Abroad

Tag: Sea Life Aquarium London

sea-life

Sea Life London Aquarium

Posted on June 27, 2016November 6, 2016

I visited the Sea Life London Aquarium in May 2016. It is located right next to the London Eye. The next building is Dreamwork’s Shrek’s Adventure. The area is a happening one! The nearest metro station is Westminster, when you get out of the tube station you can see the Big Ben on one side,…

©2025 Travel Tales from India and Abroad | Powered by SuperbThemes