The Best of Stratford-upon-Avon | Recommended Places to Stay & Visit

Stratford-upon-Avon is a town in Warwickshire, Heart of England and is best known as the birthplace of William Shakespeare, with several places connected with his life open to the public. The riverside theatre is home to regular performances by the Royal Shakespeare Company.