Built by W & H.W. Inwood 1822-24, but a Greek Orthodox Church since 1948 with a typical interior of giant chandeliers and an iconostasis in front of the altar.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
See all the Anglican, Catholic and Orthodox church buildings in Greater London