Find Us The Upper ScaleBillingsgate MarketLondonE14 5ST View The Upper Scale, Billingsgate Market, London in a larger map