The Howard Arms

Stratford-upon-Avon, Warwickshire

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