The Earl of Normanton

Restaurant in Amesbury, UK