Address: Barbrook Service Station, A39, Lynton and Lynmouth, Barbrook, North Devon, Devon, England, EX35 6PF, United Kingdom