London Fish Bazaar

149 Green Street London E7 8JE