Get Directions to The Greek Vine ← View details The Green, St Leonards Road, Claygate, Surrey KT100JQ, United Kingdom, Claygate, England Get Directions From* To * — Required information