Dim Sum Bar
Dim Sum · Bar
Enjoy delicious dim sum at this bar located within Harrods.
Location
Best places nearby
The highest rated places close to Dim Sum Bar.
Local restaurants nearby
135 Brompton Rd, England
Location
The highest rated places close to Dim Sum Bar.
135 Brompton Rd, England