Our Lady of Perpetual Help Catholic Church, London
church in London Borough of Hammersmith and Fulham, UK
Fulham, Catholic Church of Our Lady of Perpetual Help - geograph.org.uk - 863988.jpg
London Borough of Hammersmith and Fulham
Roman Catholic Archdiocese of Westminster