Harvester Old Castle Salisbury

Restaurant in Amesbury, UK