.
. . an
award winning licensed restaurant in the heart of historic
Stratford-upon-Avon serving a range of breakfasts, stylish
lunches and traditional afternoon teas. At Bensons we
pride ourselves on the high quality of our food and the friendly
professional service we offer.