Apr
26
4:00 AM04:00
iVisit.... Billingsgate Fish Market
Billingsgate Fish Market, located in East London, is the United Kingdom's largest inland fish market. An average of 25,000 tonnes of seafood products are sold through its merchants each year.