St Peters Parish Hall

St Peters Parish Hall
Church Lane, Chalfont St Peter, Buckinghamshire, SL9 9RJ