Monday, September 8, 2008

CAFE: Deptford Project Cafe, London :




Deptford Project Cafe
121-123 Deptford High Street, London SE8 4NS