All types Bar Restaurant All types All types Bars Restaurants 5 Closed now The Plough Inn Leigh Road, Hildenborough, Tonbridge, Hildenborough, EN TN11 9AJ Restaurant Bar