UKSouth East EnglandSurreyWaverley
Shop
To Let 506 - 1,082 sf
Adjoining shop units Available on new leases separately or combined.
Farnham is an affluent town approximately 36 miles from London with a..