Olympic Fish and Chips

23 Church Lane London E11 1HG