St Mary the Virgin
Newham, Greater London
A lovely 12th century village church.
Manor Park, Greater London
Newham, Greater London
A lovely 12th century village church.
Barking, Greater London
St Margaret's has stood in Barking since 1215.
Ilford, Greater London