Farnham is a bustling lively town of 38,000 people at
the western end of Surrey, bordering on Hampshire. It
is an ancient town, remains of Roman, Saxon and Stone
Age dwellings have been found within its boundaries.
In more recent centuries it became notable as a market
town of particular architectural charm with its Georgian
buildings crowned by a 12th century castle overlooking
the tight cluster of shops and houses in the river valley