All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.7 Open now The Three Willows 327 Birchanger Lane, Birchanger, Bishop's Stortford, Birchanger, EN CM23 5QR Restaurant Bar