Barry's Fish Bar

222 Devons Road London E3 3PN