Church architecture. The British Gazette

Posts tagged with "Kingston upon Thames"

1 post found

Church

St Raphael, Kingston upon Thames

Located in Kingston upon Thames, Greater London. Built 1846–48. Diocese of Southwark. Grade II*. Italianate with Early Christian and Renaissance influences style.

Church Catholic Church Greater London +5 more
Read more