The Deptford Project, 121-123 Deptford High Street



It's a cleverly-designed place, with nice attention to detail and which makes great use of the site, to offer an urban retreat from Deptford High Street. It's surprisingly cosy inside on a cold day. Nice cheesecake.