The 15th Century Welsh Harp Inn, Waltham Abbey, Essex.

The Welsh Harp Inn, Waltham Abbey, Essex, England