Forest Gate Fish Mela

39 Upton Lane London E7 9PA