St. Mark's Church é um grande edifício com base na borda de Bromley, um dos bairros mais atingindo sul Londres. A Igreja tem uma grande torre central que faz parte de uma icónica a linha do horizonte nesta área. O mecanismo é o lar de uma bela coleção de vitral e tem algumas interessantes internas e externas, características arquitectónicas. Novos operadores são encorajados a participar do grande congregação em oração e adoração.