But where’s best to stop for fish and chips in Edinburgh? These are the 20 best spots in the city according to TripAdvisor reviews.

9. Deacon Brodie's Tavern, Royal Mile
A diner and their wife who recently ate at Deacon Brodie’s thoroughly enjoyed their fish and chips and steak and ale pie, calling both delicious and praising the service as excellent. | Other 3rd Party Photo: Google

10. The Ship on the Shore, Shore, Leith
I had fish and chips and my other half the mussels & chips, both of which went down a treat - said one diner who reviewed The Ship on the Shore on TripAdvisor. | Other 3rd Party Photo: Google

11. The Albanach, High Street, The Royal Mile
The generous portioning of the fish was praised by a few reviews of The Albanach, with one reading: the portion of fish was HUGE and very fresh | Other 3rd Party Photo: Google

12. The Safari Lounge, Cadzow Place
The name might be misleading - but The Safari Lounge also serves up a mean fish and chips, with one reviewer writing: everyone raved about their meal. The fish and chips were the best we had on our trip. | Other 3rd Party Photo: Google

