A Wren church of 1685-94, demolished except for the tower in 1869. It sits next to one of the busiest roads in the city.
![]() |
![]() |
![]() |
![]() |
See all the Anglican, Catholic and Orthodox church buildings in Greater London
Home » City of London » St Mary Somerset, Upper Thames Street, City of London