To navigate, press the arrow keys. Meww ← View details 2 Lyon Road, Walton-on-Thames, England KT12 +44 1932 241616 Get Directions From* To * — Required information