The Howard Arms

Ilmington, Warwickshire

Shakespeare was at work up the road in Stratford when this inn was built, overlooking the green in a ‘lovely’ Cotswolds village. More