53 Park Ln, London W1K 1QA
Asian restaurant | Chinese restaurant | Dim Sum restaurant
This luxury hotel restaurant offers authentic Cantonese cuisine in a sophisticated atmosphere inspired by the elegance of 1930s Shanghai.
Rating: 4.4
Rating: 3.9