C
Carterton Fish & Chip Shop
Address
14 Alvescot Road, Carterton OX18 3JH
City
Carterton
Post Town
Carterton
County
Oxfordshire
Country
England