The Oak Room Restaurant
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
Also at this address
See a problem?





