Poplar Fish Bazaar East India Dock Road, London E14 0ED