Petrol station in possible location of Wormelow Tump, October 2005.
[
Old
]