St. Mark’s Church is a grand old building based on the edge of Bromley, one of the furthest reaching southern London boroughs. The church has a large central tower that forms an iconic part of the skyline in this area. The facility is home to a fine collection of stained glass and has some interesting external and internal architectural features. Newcomers are encouraged to join the large congregation in prayer and worship.