Pissed & Peckish
London, United Kingdom
Born from a lost weekend of Tequila, lime and Cumbia in the sunshine of... South East London, this is the document of a couple of not-so-borderline alcoholics wandering around some of the more forgotten parts of London.