I was thinking about this site the other day, when other photos I'd taken prompted a memory of there being a run-down petrol station on this site relatively recently. I can't find a single photo of that on the web, nor am I entirely convinced I'm remembering correctly.
GPS Coordinates:
51.45583, -2.62096
Location: Clifton