We found 3 Private & Group Dining Rooms within 26 miles0 miles of Stamford
Located in Clipsham in Leicestershire, The Olive Branch is an award-winning hotel and pub serving seasonal British d ...
Holmewood Hall is a beautifully historic, countryside venue in Cambridgeshire with acres of surrounding greenery and ...
Located just outside the city centre, Leicester Racecourse has an abundance of unique options for your next private ...