Advertisement
Make sure you add your car reg details into the iPad in the porch to gain a parking permit for the car park.
Advertisement
Event Venue & Nearby Stays
145 Central Hill, Upper Norwood, SE19 1RS London, United Kingdom, Catholic Church: Upper Norwood & Crystal Palace, 145 Central Hill, London, SE19 1, United Kingdom,London, United Kingdom, Croydon