St Mary's New Church

St Mary's New Church, London

rated excellent

St Mary's New Church

Stoke Newington Church Street
London
N16 9ES