London: Following the river Fleet from Blackfriars to Hampstead and considering what it means to live in a garret November 17, 2014 • 2
London villages: Highgate – Swearing of the Horns and a spot of star spotting at the Cemetery October 6, 2014 • 2