All types Bar Restaurant All types All types Bars Restaurants 3.8 Closed now Happy Valley 9 Grange Road, Saint Michaels, Tenterden, Saint Michaels, EN TN30 6DL Restaurant 3 London Beach Country Hotel, Spa & Country Club Ashford Road, Tenterden, Saint Michaels, EN TN30 6HX Restaurant