St. Peter’s Church is one of the principle places of Roman Catholic worship in this area of south east London. The relatively modern facility is home to a large congregation of committed Christians who have roots that extend all over the world and are representative of the diverse ethnic makeup of the area. The church is open on a regular basis for new members, visitors and regular parishioners to partake in worship and prayer.