
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
Theatrical suites, Japanese dining, and exclusive garden access
115-116 Sloane St, London SW1X 9PJ, United Kingdom Get directions