132
Guildford is a town in England located in the Surrey county, southwest of London. It’s a historic town with a lively arts scene, boasting medieval architecture and independent boutiques. Iconic landmarks like Guildford Castle and Stoke Park add to its charm, while cultural events like the Guildford Shakespeare Festival bring vibrancy to its streets.