Set in the heart of Shakespeare’s England, the Crowne Plaza Stratford-upon-Avon is not your typical wedding venue. Centrally located on the banks of the River Avon, you can enjoy the best of both worlds, with picturesque country views, all the while being only a stone’s throw away from the famous sights and scenes of Stratford-upon-Avon. If you’re looking for something a bit different, playful and fun then Crowne Plaza Stratford-upon-Avon is the one for you.