Venue info
Stylish hotel dining from an open kitchen, served next to a dramatic 7-storey, glass-roofed atrium.
Stylish hotel dining from an open kitchen, served next to a dramatic 7-storey, glass-roofed atrium.
147c Cromwell Rd, Kensington, London, SW5 0TH, United Kingdom
Add a review