St. Margaret's Church is een absoluut schitterende stuk van de kerkelijke architectuur op de hoofdweg tussen Lewisham en Blackheath. De grote gevels van de kerk gebouw een schaduw werpen over het voornamelijk woongebieden rond de structuur. Een groot congregatie van de christenen bijeen op regelmatige basis op de faciliteit om deel te nemen in aanbidding en gebed en meewerken aan liefdadigheid en sociale zaken in de gemeenschap.