25% OFF the total bill
The Peacock Inn Restaurant

British

   100 Lindsay Road, Edinburgh, EH6 4TZ
  0131 552 5522
Max diners: 6
Available on Saturdays
Available on Sundays
Available in December
The Peacock Inn Restaurant
The Peacock Inn is infamous for its incredible fish and chips. This seafood restaurant, located in Leith, Edinburgh, sure does deliver. Whether you indulge in traditional beer battered haddock and chips or perhaps a more delicate offering such as pan ...
Customer reviews.

You must be logged in to post reviews.