147c Cromwell Rd, London SW5 0TH
Restaurant
The hotel features an elegant dining experience centered around an open kitchen, complemented by a striking seven-story glass-roofed atrium that enhances the ambiance.
Rating: 4.7