Home London, United Kingdom  September 2009  
Previous Home Next



The Sea Life London Aquarium is located on the ground floor of County Hall on the South Bank of the River Thames in central London, near the London Eye. The County Hall is seen here lit up in blue.

IMG_5319