All types Bar Restaurant All types All types Bars Restaurants 4 Open now The Coach House Inn 3 Stamford Road, South Luffenham, Oakham, South Luffenham, EN LE15 Restaurant Bar