Other Restaurants in London - Upton Park 16-18 Plashet Grove, Upton Park, London, E6 1AE Tags: cuisine: turkish, price for 2 (exc. drinks): £20