Guildford is a large town in Surrey, England, located 27 miles (43 km) southwest of London midway between the capital and Portsmouth.
The town has a population of about 80,000 and is the seat of the wider Borough of Guildford which had an estimated 146,100 inhabitants in 2015.
Guildford has Saxon roots and historians attribute its location to the existence of a gap in the North Downs where the River Wey was forded by the Harrow Way.