Christchurch Hall

Christchurch Hall
Wanstead Place, Wanstead, Redbridge, London, E11 2SW