Billingsgate Fish Market is located in Poplar in London which is the United Kingdom's largest inland fish market.
Billingsgate Fish Market is located in Poplar in London. This London is the United Kingdom's largest inland fish market.