Wormwood Scrubs
Wormwood Scrubs is a place in the
London Borough of Hammersmith and Fulham in
London, England. It is the location of HM Prison Wormwood Scrubs, built between
1875 and
1891.
Nearest places:
Nearest tube stations:
- East Acton tube station
- North Acton tube station