Stock Photo: England, London, Wormwood Scrubs. Dog walkers on the football pitches on Wormwood Scrubs Park near Wormwood Scrubs.

Stock Photo: 4282-32684 England, London, Wormwood Scrubs. Dog walkers on the football pitches on Wormwood Scrubs Park near Wormwood Scrubs.