Cholderton Farm Shop & Cafe

Restaurant in Amesbury, UK