London Square in Guildford is a set of 3 headquarter office buildings. Set against one another with open lawned areas and parking spaces, the buildings provide a tranquil setting in a central location thatÂ’s only 3 minutesÂ’ walk to London Road rail station.
1 London Square is currently let out by floor and 2 London Square is now available. 3 London Square is set to be comprehensively rebuilt and will provide 30,000 sq ft of Grade A office space over 4 floors upon completion.
Review edited successfully.
Oops! something went wrong.