License this photo for your own use
The green man is an ancient pagan symbiol that seems to have wormed its way into British popular folklore. It is interesting seeing where you can find green man symbols - this one is an inn sign on St Martins Lane.
Travel information for London
Nearest accommodation:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering