London Jade Garden

Simple but excellent Chinese food, including Dim Sum. One of my favorites.

15 Wardour Street
London W1D 6PH