Steakhouse/Chophouse Restaurants/Venues (10 Venues)
The best Steak Houses in London and across the UK that can also facilitate private dining for special occasions.
There are a number of fantastic steakhouses spread out across the UK with a concentration of superb steakhouses in London and Glasgow.
Refine your search by selecting your location and ticking 'steakhouse restaurants' in the search box.
An opulent, perfect private dining room indulgent lunches or intimate dinners for up to 16 guests, with a dedicated team to tend your every need. […]View Venue
1-3 Rutland Street, Edinburgh, EH1 2AE