Image not available.

Church of Christ the King, Bloomsbury, London WC1