Tewkesbury is a talismanic market town that exudes an air of medieval majesty. A luscious location upon the River Severn enhances the antique charm of the ancient buildings that decorate the town centre; astounding abbeys, excellent museums and eclectic shops make Tewkesbury a rich and varied choice of holiday destination. A quintessentially English culture is still enjoyed in the quaint tea rooms and atmospheric pubs, establishments in which visitors are sure to sample local delicacies and signature specialities.
With an ancient origin that dates back to the 11th century, Tewkesbury Abbey is an architectural testament to the town’s intriguing historic heritage. Hailed as one of the country’s most beautiful Norman abbeys, the sacred structure houses subterranean tombs, stolid monuments and prismatic stained glass windows that cast iridescent reflections upon the consecrated interior.
Undoubtedly, the town’s most significant cultural contribution, the John Moore Museum is a unique and extraordinary selection of exhibitions housed in a row of 15th century timber framed houses. Explore every aspect of the town’s heritage, including collections of natural relics and antique writings. Delve into the serene seclusion of the secret garden, a calming collection of medicinal plants and aromatic herbs designed to soothe and satisfy.
In order to enjoy beautiful British cuisine beside the calming river, visit the Boat House, a rustic and atmospheric gastro pub that serves the best of British. Sample local specialties such as richly roasted lamb shoulder, curried vegetable soup and soft treacle sponge for an authentic epicurean experience. (King John’s Island, Mythe Road, Tewkesbury, UK)