HOLY CROSS CHURCH

icon-location-small miles

260 Hornchurch Rd 260 Hornchurch Road
Hornchurch, Greater London
RM11 1PX

View directions

Good To Know

Private car parking available

VENUE TIMETABLE

Nothing's happening here