Enjoy historic rooms, local ales and a lovely restaurant at The George, a charming pub dating back to 1350 and located 15 miles from Stratford-Upon-Avon ... » Veja mais