Get Directions to Sandwich Platters Delivery ← View details Kew Road , London TW9 2NA , England , United Kingdom, London, England TW9 2NA 02089407529 Get Directions From* To * — Required information