All types Bar Restaurant All types All types Bars Restaurants 4.7 Open now Dog & Bear Hotel - Shepherd Neame The Square, Lenham, Maidstone, Lenham, EN ME17 2PG Bar Open now The Red Lion United Kingdom, Lenham, EN ME17 Restaurant Bar