I haven't been to London in 2 years but I used to spend about 3 months a year on business.
Numerous times I had lunch or dinner at a small chinese rest across from the Palace Theater (Greek st. ????).
Always had a nice time and good food. Great singapore noodles and some different non china town dishes.
Anyone else been there???