A beacon on the hill
St Catherine’s Church is a warm-hearted, diverse and welcoming Anglican church serving the parish of Hatcham, South East London. It sits on very top of Telegraph Hill.