Resting alongside the confluence of the River Severn and Avon, and ideally located for exploring the beautiful surrounding areas of Gloucestershire, is the delightful market town of Tewkesbury. The town still retains its traditional medieval character throughout and is home to an impressive 12th-century abbey which boasts the highest Norman tower in England, a fantastic selection of pubs, restaurants and tea rooms, a plethora of museums, individual shops and a Heritage Centre, there really is something for everyone.