I stumbled across this little gem of a restaurant yesterday.
The service was great, waitresses spoke very good English. The food was well presented, very tasty and would not be out of place in any City, in the world.
I don't understand some of the negative reviews here and although it may be a bit pricey by Chengdu levels, it's about average for a London restaurant, certainly not Michelin star prices!
The atmosphere could have been a bit better, but the manager asked how everything was as we left and I gave her a couple of suggestions, which I'm sure she took on board and I felt that overall they were trying to make the evening special, not just somewhere to eat.
All in all, if you want some fantastic food and proper service, then I highly recommend trying this place.