New page: Aldershot is a military town in Hampshire, England. It is the home of the British Army. It has close links to nearby Sandhurst which homes the famous officer training school.
Aldershot is a military town in Hampshire, England. It is the home of the British Army. It has close links to nearby Sandhurst which homes the famous officer training school.