The Howard Arms
The Howard Arms, Lower Green, Ilmington.
The Howard Arms is a glorious Cotswold pub, restaurant, and bed & breakfast. Peacefully overlooking the old chestnut tree on the green, it lies in the heart of the idyllic village of Ilmington. Inside, the fire crackles, and the bar bustles with locals and visitors...
You must be logged in to post a comment.