Slough Angel Trail is here

To bring some Christmas cheer to Slough Town Centre, whilst honouring the hardworking local staff at Wexham Park Hospital, Slough BID (Business Improvement District) has installed 12 giant light sculpture around Slough Town Centre. Each angel pays tribute to a member...