20 Stroud Green Road, , England N4 3EA
07466 761972
Filed under:
How the best restaurants in the city are reopening — if they are reopening at all
Another stunning addition to London’s clutch of Sichuan restaurants, a southeast London fishmonger with a restaurant attached, and a neighbourhood legend in Southall