New Ham Fish Bazaar

6 Barking Road London E6 3BP