Bay's Fish Bar

240 Haggerston Road London