Christ Church

Christ Church
Christchurch Street (nr Flood Street), London, SW3 4AR