Other Restaurants in London - Chingford 166 Station Road, Chingford, London, E4 6AN Tags: cuisine: modern european, price for 2 (exc. drinks): £25