Just moved to Deptford. I've found Deli X and the Waiting Room; both supposed to be good for coffee. DX definitely sells monmouth beans which is nice. Where else should I know about in South East London? Can a brewed coffee be found outside of the centre of town?
Just moved to Deptford. I've found Deli X and the Waiting Room; both supposed to be good for coffee. DX definitely sells monmouth beans which is nice. Where else should I know about in South East London? Can a brewed coffee be found outside of the centre of town?