St. Margaret’s Church is an absolutely stunning piece of ecclesiastical architecture on the main road between Lewisham and Blackheath. The grand facades of the church building cast a shadow across the mainly residential areas that surround the structure. A large congregation of Christians meet on a regular basis at the facility to partake in worship and prayer as well as get involved with charity and social affairs in the community.