UNITED KINGDOM | Tuesday, 27 December 2011 | Views [320]
No matter how London dresses up its coffees, they're still shit. Pretty. But shit. Pretty shit.