Guildford is an attractive location for corporate occupiers. One London Square is located at the top end of Guildford town centre and within one mile of the A3 which links to Junction 10 of the M25. The London Road railway station is a two minute walk from the property. Guildford town centre benefits from shopping centres, numerous retail outlets, bars, restaurants and Guildford Spectrum Leisure Centre.
Floor number: Ground
Town Centre location