Address: Teesdale Service Station, Prospect Place, Marwood, Barnard Castle, County Durham, North East, England, DL12 8HL, United Kingdom
Operator: Penny Petroleum
Website: https://www.pennypetroleum.com/site/barnard-castle-service-station/