The Coach & Horses – Clerkenwell, London
One of England’s most unique and particular wonders is the traditional public house. A real one is instantly comfortable, beaming hearth and home, the domain of brotherhood, conversation and warmth. Coming from Yorkshire where the noble pub is perhaps even…
Continue reading