Waltham Forest: The Lighthouse Project at St Mary’s Church
St Mary's Church 35 Church Road, Leyton, London, London, United KingdomSt Mary's church provides emergency food parcel distribution and hot lunches as a take away, to anyone in the community in need. This service is offered via the Lighthouse Project. Visit our free drop-in clinic, where the flu vaccine is available for eligible patients and our medical team is on hand to discuss general healthcare […]