0

Billingsgate Fish Market

Billingsgate Fish Market Where Money smells like fish………….and Fish Smells like Money Previous Next The Billingsgate Fish Market is located in Canary Wharf in London. It is the United Kingdom's largest inland fish market. It takes its name from Billingsgate, a ward in the southeast corner of the City of...