Olympic Fish & Chips

2 Leywick Street London E15 3DD