TO LET 12,271 to 54,472 SQ FT GRADE A OFFICE SPACE
One London Square is an imposing building in a prominent location in Guildford. A short walk from Guildford Town
Centre and London Road rail station, its position is key in what is a dynamic and thriving area.