All types Bar Restaurant All types All types Bars Restaurants 4.4 Open now Stapleford Park Country House Hotel and Sporting Estate Park Stapleford, Nr. Mowbray, Leicestershire, Stapleford, Leicester, Stapleford, EN LE14 2EF Restaurant 4.5 Closed now The Rose 81 London Road, Stapleford, Cambridge, Stapleford, EN CB22 5DG Restaurant Bar