Visit the UK's largest inland fish market, at Canary Wharf, which is open each day to the public.
Discover the largest selection of fish in the United Kingdom, with around 40 merchants selling daily arrivals from the coast and further afield.
Venue Details & Map
- +44 (0)20 7987 1118
- Public transport:
- Canary Wharf, Underground