Farnham is a market town and civil parish in Surrey, England, around 36 miles southwest of London. It is in the Borough of Waverley, close to the county border with Hampshire. From Wikipedia