St Michael & All Angels Beckenham Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Church Pastor
Father Leon Carberry
Pastor
Ravenscroft Road
Beckenham,
London
BR3
United Kingdom
Phone: 020 8659 9521