Tag: wormwood scrubs

Wormwood Scrubs Prison and Park: Your Ultimate Guide to History, Visits, and Hidden Facts

Wormwood Scrubs is one of London’s most intriguing landmarks, known both for its historic prison and the expansive park that surrounds it. Located in West London, this site has fascinated locals and visitors alike for generations. While the prison is a symbol of Victorian justice and modern rehabilitation, the open space offers a peaceful escape […]

Back To Top