18th-century coaching inn, The Crown is a hotel in the heart of Glastonbury. Refurbished in 2020.