Private Shop ← View details 105 Dover Road, Folkestone, England CT20 1NL +44 1303 242196 Get Directions From* To * — Required information