Bar
The Lord Nelson
17 locals recommend
Tips from locals
Pub in the corner of the market place in Oakham, good food and lots of little rooms so you can have a cosy drink
Locals also recommend
Location
11 Market Pl
Oakham, England