Trafalgar Way
Billingsgate Market is United Kingdom's busiest and biggest fish market. Earlier
Chrisp Street
This bustling local market sells anything and everything from plants to underwea