Where is the biggest fish market in the UK? With a market complex spanning 13 acres, Billingsgate in London is the UK’s largest indoor fish market. The market dates back…
Tag:
Where is the biggest fish market in the UK? With a market complex spanning 13 acres, Billingsgate in London is the UK’s largest indoor fish market. The market dates back…