Catholic church building

Church of Our Lady of Grace

United Kingdom Royal Borough of Greenwich
Church of Our Lady of Grace
Church of Our Lady of Grace · Wikipedia

About

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.