UK Churches

Churches, abbeys, and Cathedrals in England, Scotland, Wales and Northern Ireland

Methodist Church, Kings Cross
Jehovahs' Witness Kingdom hall, Ealing
Parish church
Parish church