Definitions for "Tewkesbury"
Tewkesbury is a historic town in Gloucestershire, England. It stands at the confluence of the River Severn and the River Avon, and also minor tributaries the Swilgate and Carrant Brook. It gives its name to the district of Tewkesbury.
Tewkesbury is a local government district and borough in Gloucestershire, south-west England. It is named after its main town, Tewkesbury. Other places in the borough include Ashchurch, Bishop's Cleeve, Churchdown and Winchcombe.
the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
Keywords:  prep, wore, nick, hence, attended
prep-school I attended from the age of 10-13. I wore a pink uniform, hence the nick-name.
Tewkesbury is a constituency represented in the House of Commons of the Parliament of the United Kingdom. It elects one Member of Parliament (MP) by the first past the post system of election.