Chapels / Churches The Borough Welsh Chapel St. Benet’s Church Jewin Church – Presbyterian Church of Wales Harrow Congregational Church Trinity Church The Welsh Church of Central London Ealing Green Welsh Chapel / Capel Seion Sutton Welsh Chapel Clapham Welsh Presbyterian Church Moreia Leytonstone