2007
TQ3986 : St Margaret & St Columba, Leytonstone, London E11
taken 17 years ago, near to Leyton, Waltham Forest, England
This is 1 of 3 images, with title St Margaret & St Columba, Leytonstone, London E11 in this square
St Margaret & St Columba, Leytonstone, London E11