Which prison is located in the London borough of Hammersmith and Fulham?
Wormwood Scrubs Wormwood Scrubs, London, England Wormwood Scrubbs Wormwood Scrubs Park
wormwood scrubs wormwood scrubs london england wormwood scrubs park wormwood scrubbs
wormwood scrubs
WikipediaEntity
Wormwood Scrubs