Farnham castle Situated in a quiet corner of Surrey close to the Hampshire border, Farnham is home to a range of family and historical attractions to keep the whole all ages entertained during your stay....