24-26 Baker Street
London
W1U 3BZ
England
London
W1U 3BZ
England
Try any of the Royal China chain of restaurants for the best dim sum in London. I have eaten here with Hong Kong aficionados who tell me this is as good as it gets. Get there early at the weekends to avoid waiting long.