Townhouse hotel on Sloane Street with the Fuji Grill restaurant, an omakase sushi bar and Sir Frank's Bar.
Address
115-116 Sloane Street
Nearest Station
Sloane Square
Price Range
££££