Church architecture. The British Gazette

Posts tagged with "Clapham Park"

1 post found

Church

All Saints, Clapham Park

Located in Clapham Park, Greater London. Built Present church 1982; predecessor 1858, demolished 1982. Diocese of Southwark. Modern (1982); original church Gothic Revival style.

Church Church of England Greater London +4 more
Read more