( back to home page)

English Church Architecture.

 

LONDON: KENSINGTON AND CHELSEA

2 churches listed. 

 

Holy Trinity, Prince Consort Road

Holy Trinity, Sloane Square