The Oak Room Restaurant

Website
71 High Street
Stamford, England PE9 2LB

The Oak Room Restaurant, located within The George Hotel of Stamford, is a historic dining establishment known for its inviting atmosphere and exceptional cuisine. Guests can enjoy a unique experience with a whole sirloin of the finest roast beef carved at the table, alongside a diverse menu that features both traditional and eclectic dishes.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Oak Room Restaurant