Lifestyle

Billingsgate Market — Winding Down by 7

25,000 tonnes of fish a year, open to the public from four in the morning, and largely finished trading by the time most of London sits down to breakfast.

Billingsgate Market — Winding Down by 7