
13

"I encountered a distinct countryside chic here — a One-MICHELIN-Key property that leans into rural-inspired style within the city." - The MICHELIN Guide
Japanese restaurant, cocktail lounge, and unique theater-themed rooms
115-116 Sloane St, London SW1X 9PJ, United Kingdom Get directions