Shakespeares Head

Shakespeares Head is a JD Wetherspoons pub in Holborn, London, that I first visited on the 28th of March 2014.

« Green Man « | » Moon Under Water »