Old Thorns Hotel on the Hampshire, Surrey, W.Sussex borders
Old Thorns Hotel in Liphook is situated in 400 acres of countryside on the Hampshire, Surrey and West Sussex borders. Considering it’s rural location, the hotel has surprisingly easy access just [...]