The Deptford Lounge
4.07 km9 Giffin Square, London
Deptford Lounge is an award-winning community hub with a range of services and facilities available for all to use. Situated in the heart of the community, Deptford Lounge is located on Giffin Squ...