Nestled in warm, cosy surroundings with mouth-watering menus, our talented chefs and wonderful hosts look forward to welcoming you The Station Master’s Restaurant (in The Cedars Hotel Loughborough).
The perfect spot for date nights, catch ups with friends, meeting family, or after work…