Where is HM Prison Wormwood Scrubs?

Where is HM Prison Wormwood Scrubs located?

HM Prison Wormwood Scrubs, HM Prison Wormwood Scrubs, Great Britain (approx. 51.516666°, -0.24027778°)


Where is HM Prison Wormwood Scrubs on the map?