Lesters ← View details Wycombe Rd, High Wycombe, Stokenchurch, England HP14 3RP +44 1494 482654 Get Directions From* To * — Required information