We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
It’s in a really nice part of London. Small restaurant with an outdoor terrace facing street side. Great food, specially the dim sum. If you go try the spider crab or the lobster dim sum. I will definitely go back