The premises are located in the centre of Farnham on the northern side of Upper Church Lane, just off Downing Street. Farnham is a busy affluent market town with a wide range of multiple retailers and ...