ST MARY OF THE ANGELS CATHOLIC CHURCH

icon-location-small miles

St Mary of the Angels Catholic Church 26 Moorhouse Road
Notting Hill, London
W2 5DJ

View directions

icon-calendar

Venue timetable