Thai in London - Soho 106-110 Wardour Street, Soho, London, W1F 0TS Tags: cuisine: oriental fusion, Noodles, soho, thai