OUR LADY & ST. PHILIP NERI RC CHURCH

icon-location-small miles

Our Lady & St. Philip Neri RC Church 208 Sydenham Road
London, Greater London
SE26 5SE

View directions

icon-calendar

Venue timetable

Nothing's happening here