Billingsgate Fish Market – Canary Wharf, London | 19 October 2007
After living in Tokyo for 3 years I think for the rest of my life there’ll always be a draw to fresh fish, and wheres the freshest fish in london? At the Billingsgate fish market, thats where.