St. Margaret's Hall

St. Margaret's Hall
Bradford-on-Avon, Wiltshire, BA15 1DE