Christmas at St Hilda's

St Hilda's Church is on Brockley Road in Crofton Park, just past the Brockley Jack