Tag: Hidden London

It’s Xmas. Shop where it’s at.

The lights are dazzling on Kentish Town Road, the tree seller is parked outside ...