Where is Watermill Theatre?

Where is Watermill Theatre located?

Watermill Theatre, West Berkshire, United Kingdom (approx. 51.42133°, -1.35254°)


Where is Watermill Theatre on the map?