new icn messageflickr-free-ic3d pan white

The Scoop

The Scoop is an outdoor amphitheatre situated on the south side of the River Thames near Tower Bridge in London, located underneath City Hall.

 

www.hollenbo.com

891 views
5 faves
36 comments
Taken on September 28, 2008