|
St. Mildred's Church
St. Mildred's Road, Lewisham, London SE6 - England, UK

St. Mildred’s Church is a fine piece of ecclesiastical architecture on the very edge of Lewisham close to Eltham in south east London. The church has for generations been one of the principle places of worship for the people...
|