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.

First impressions

One location

Environmentally conscious