Other Restaurants in London - Chingford 139 Station Road, Chingford, London, E4 6AG Tags: cuisine: mediterranean, price for 2 (exc. drinks): £30