Severndroog Castle
Nestled in the midst of Oxleas Wood (one of London’s only ancient woodlands) is a strange sight. A seemingly ancient building, complete with turrets, ramparts, arrow slits and as of 2019, a coffee shop serving cake and ice cream.Read More →