Shakespeare Country is a loosely defined region, centred on the world famous town of Stratford-upon-Avon, home of William Shakespeare. The region is located in the centre of England, also known as the "Heart of England", and is well connected by road, rail and air. It lies just two hours from London and there are direct train services from London Marylebone to Stratford-upon-Avon.
With magnificent castles, glorious gardens, stately homes and a historic palace, Shakespeare Country offers everything you need for a relaxing short break or a longer holiday. Visit historic Warwick and Kenilworth with their magnificent castles, enjoy regency Royal Leamington Spa and step back in time in Stratford-upon-Avon, or delve a little deeper into Shakespeare Country and you will discover some delightful smaller towns and villages.
Shakespeare Country and the neighbouring Cotswolds are also home to some of England's most enchanting gardens, from almost every period of English garden history. From landscaped to cottage, exotic to herbal, these gardens are a delight to explore.