fblog.me

It's just off Carnaby Street and they serve interesting and unique flavours of dumplings.