St Giles Parish Hall

St Giles Parish Hall
New Street, Milton Keynes, Buckinghamshire, MK11 1BW