Deptford Category

Tuesday 05 February, 2013

The Deptford Project – Deptford

What a crap day in the rain. Unlike Paris, everywhere in London looks shit in the rain. Deptford High Street is one of my least favourite places. However it is vibrant and has some great stuff, there are just too many butchers and fish shops and I can’t stand the smell…