Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Our Lady of Grace Church, Charlton

Royal Borough of Greenwich, United Kingdom

Our Lady of Grace Church is a Roman Catholic church in Charlton, Royal Borough of Greenwich, London. Built between 1905 and 1906 in Neo-Romanesque style, it was designed by the French architect Eugène-Jacques Gervais (1852–1943) for the Oblates of the Assumption as part of their international mission work in England following the French religious exile of 1901-1914.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United Kingdom