B
Bishops Tawton Service Station
Address
New Road, Bishops Tawton EX32 0
City
Bishops Tawton
Post Town
Barnstaple
County
Devon
Country
England