Grayshott
It is on the Hampshire / Surrey border northwest of Haslemere by road , and southwest of central London . 
<triplet> Hampshire <subj> Surrey <obj> shares border with <triplet> Surrey <subj> Hampshire <obj> shares border with