Where is Broadmoor Hospital?

Where is Broadmoor Hospital located?

Broadmoor Hospital, Broadmoor Hospital, Great Britain (approx. 51.36907°, -0.78127°)


Where is Broadmoor Hospital on the map?