( back to home page)

English Church Architecture.

 

LONDON: TOWER HAMLETS

1 church listed.  

 

 

Christ Church, Spitalfields