Farnham is an attractive market town located in Surrey, approximately 35 miles southwest of London. The subject property occupies a prominent position on the town’s prime retail street and is within close proximity to the Lion and Lamb Yard. The Borough serves as the...
Colliers
