Hide

St. Margaret and All Saints, Canning Town, Roman Catholic

hide
Hide
 

St. Margaret and All Saints,
79 Barking Rd,
Canning Town
Essex

Hide
hide