food, London, Restaurant, UK XU Teahouse & Restaurant 。Taiwanese Food Posted by Mi Mi MAN on August 13, 2019 I love the 1930’s decoration of this Taiwanese restaurant! Beautiful place and lovely food. 30 Rupert St, London W1D 6DL Share this:TwitterFacebookLike this:Like Loading... Related