Catholic Herald logo

A century for St Swithun’s

St Swithun’s Catholic church at Bromley Common in south London holds its 100th birthday