Welcome to John Williamson Fishmonger
Welcome to John Williamson Fishmonger, a fourth-generation, family-run business proudly serving Portobello with the freshest, locally sourced fish and shellfish. With over 100 years of experience, we’re committed to quality, sustainability, and providing you with exceptional seafood and personalised service every time you visit.
Voted the best fishmonger in and around Edinburgh by the Edinburgh Evening News, 2021.
- "They have the freshest fish and the loveliest, most knowledgeable staff going. I cross the city every week to come here." - The Edinburgh Evening News
View Our Gallery
Our Store
Address
146 Portobello High St, Portobello, Edinburgh EH15 1AH, United Kingdom
Hours
Monday: Closed
Tuesday: 07:00 - 17:00
Wednesday: 07:00 - 17:00
Thursday: 07:00 - 17:00
Friday: 07:00 - 17:00
Saturday: 07:00 - 16:30
Sunday: Closed
Get in Touch
Telephone: 0131 669 2872
Why Choose Us?
Local Sourcing
We pride ourselves on sourcing our fish locally to support our community and provide you with the freshest catch available.
Expertise and Experience
With four generations of experience in the seafood industry, we bring expertise and knowledge to every aspect of our business, ensuring top-notch service.
Quality Assurance
Our team ensures that each piece of seafood meets our high standards of freshness and quality for your satisfaction.
Wide Selection
From popular fish varieties to specialty shellfish, we offer a wide range of options to fulfil your seafood cravings.
John Williamson Fishmonger is a fourth generation traditional fishmonger that sources fresh quality fish and shellfish locally. We ensure that they source their fish from fishermen we know and trust.
At John Williamson Fishmonger, we are dedicated to providing our customers with the freshest and highest quality fish and shellfish available. Our commitment to sourcing locally from trusted fishermen ensures that you receive the best seafood every time. Visit us today and experience the taste of fresh seafood like never before.
Contact us
Hours
Monday: Closed
Tuesday: 07:00 - 17:00
Wednesday: 07:00 - 17:00
Thursday: 07:00 - 17:00
Friday: 07:00 - 17:00
Saturday: 07:00 - 16:30
Sunday: Closed
Address
146 Portobello High St, Portobello, Edinburgh EH15 1AH, United Kingdom