- Home
- Cities
- Edinburgh
- Food & drink
- British restaurants
British restaurants in Edinburgh
We list 6 British restaurants in Edinburgh. Most are in Leith. On a typical weekday they open at 12:00 and close at 22:00.
6 places Checked October 2026
| Name | Category | Address | Opening times |
|---|---|---|---|
| Auld Town Fish & Chips | Fish and chips takeaway | 10 St Mary's St | Fri 12:00–23:00 |
| Fishers | Fish and seafood restaurant | 1 Shore | Mon–Thu 12:00–22:30 |
| Timberyard | Modern British restaurant | 10 Lady Lawson St | Sat 12:00–15:00, 17:00–23:00 |
| The Ivy On The Square Edinburgh | British restaurant | 6 St Andrew Sq | Mon–Thu 08:30–23:30 |
| Toby Carvery Lauriston Farm | Carvery | 69 Lauriston Farm Rd | Mon–Thu 08:00–22:00 |
| Burgers and Beers Grillhouse | Hamburger restaurant | 192A High St | Thu 11:00–22:00 |