Share
twitterlinkedinfacebook
Image 1 of 1
PMA01348UK.jpg
A regular caresses a dog in the Holly Bush pub, built in 1450. It is now the last remaining pub in the village of Elstree, west of London. The two other pubs in the village were turned into Chinese and Italian restaurants....