Oriental in London - Haymarket 66A Haymarket, Haymarket, London, SW1Y 4RF Tags: good value, japanese noodle bar, Noodles, takeaway