Nestled in the heart of the green & pleasant British countryside, Stratford-upon-Avon is a typically lovely English town yet, history has dealt it a brilliant edge. As the birthplace of William Shakespeare, Stratford is a shrine to the bard. Home to the superb Royal Shakespeare Company’s theatre duo there is always a great atmosphere in this tiny town. A lively social scene with great restaurants & bars, a bustling town that boasts shops aplenty & a delightful waterfront promenade&13; makes Stratford a town you will want to visit again & again.