Stratford-Upon-Avon: White Swan Hotel
Situated in the historic town of Stratford-upon-Avon, White Swan Hotel is a great base for all your Shakespeare-fuelled excursions. The 16th-century pub has got lashings of character, featuring wooden beams, wood fires and twee details throughout.