London Square comprises a campus of three headquarters office buildings set around an attractive square with lawned areas and a wooded margin. The tranquil setting belies the fact that it is situated in a busy and dynamic area, a short walk to Guildford High Street and only a three minute walk from London Road rail station. London Square has undergone a series of refurbishment and re-modelling works, with No.2 London Square boasting a new glazed entrance which provides a focal point to the building.
Floor number: 2nd Floor
Landscaped Environment, 3 minute walk to London Road train station, 5 minutes walk to town centre