Spec me a Thai place in central London

Associate
Joined
18 Apr 2011
Posts
576
...and before you say anything. By Thai place, I mean food.

Can anyone recommend a non-chain Thai place around Oxford Street, or somewhere between Oxford Street and Liverpool Street on the central line?
 
Back
Top Bottom