Best Fish & Chips

122 Fanshawe Avenue Barking IG11 8RQ