Aldershot is a town in the Rushmoor district, Hampshire, England. It lies on heathland in the extreme north-east corner of the county, 31 mi south-west of London. From Wikipedia