Green Man

Green Man is a JD Wetherspoons pub in City of London, London, that I first visited on the 25th of February 2014.

« Tyburn « | » Shakespeares Head »