Zetter Townhouse, Clerkenwell

A recent London jaunt brought me to the eccentric but beguiling Zetter Townhouse. Ideally sited, being well away from the more ‘touristy’ parts of London, yet literally just a few minutes walk from the nearest tube and only a leisurely 20-minute stroll from Blackfriars Bridge and the Embankment, Zetter brings a bit of Christmas cheer and log-fired…
View Post