Stratford upon Avon - a lovely, central location.

Stratford upon Avon is located right in the heart of England and has excellent road and rail connections with local attractions such as Warwick Castle, Hidcote Manor Gardens, Kenilworth Castle and beautiful towns such as Broadway and Chipping Campden.