UKData checked October 2026
  1. Home
  2. London
  3. Dim sum restaurants
  4. Dim Sum Library

Dim Sum Library is a dim sum restaurant on 136 Long Acre in London. Also listed under Cantonese restaurant and Chinese restaurant. It is open on Sunday.

136 Long Acre, London WC2E 9ADChecked October 2026