The Gloucestershire town of Tewkesbury stands at the confluence of the River Avon and the River Severn, a fact which has resulted in many floods in the town over the centuries, during rainy weather. A charming old world town, Tewkesbury still has many fine old timbered buildings in the town centre, with picturesque old inns and houses to look at, two of the finest and best known of these houses are known as the Ancient Grudge and the Golden Key, both located in the High Street and worth a look if you are visiting. Tewkesbury has a magnificent Norman Abbey Church which was consecrated in the early 12th century. Tewkesbury is located to the north of Cheltenham and is around eighty seven miles from London.