The Scoop

The Scoop


London, United Kingdom (GB)
The Scoop is an open air amphitheatre located on the south bank of the River Thames close to Tower Bridge and City Hall. Entertainment, which is free, has the audience either sitting on stone steps or standing around the perimeter.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement