Sloane Place Restaurant - Luxury hotel in London

Image: Google Maps

✓ VERIFIED
LUXURY FEATURED
4.6

Sloane Place Restaurant

60 Lower Sloane St, London SW1W 8BP

About This Hotel

Sloane Place Restaurant offers an exceptional luxury experience in Belgravia's exclusive residential enclave, where understated elegance and personalized service create unforgettable stays for discerning travelers. This distinguished property features elegantly appointed guest rooms and suites that showcase the finest British craftsmanship, with custom-designed furnishings, silk draperies, and bathrooms finished in Italian marble. The hotel's prime Belgravia location provides guests with a peaceful retreat from London's bustling pace while offering convenient access to the capital's most significant landmarks and attractions. The dedicated concierge team specializes in curating bespoke experiences, whether arranging private shopping appointments at nearby Sloane Street boutiques or securing tickets to sold-out West End productions. Each accommodation reflects the neighborhood's sophisticated aesthetic, featuring high ceilings, period details, and modern technology seamlessly integrated into the classic design. The property's proximity to Victoria Station ensures excellent transport connections, while the nearby Belgravia Square and surrounding garden areas provide serene spaces for morning walks. Guests appreciate the hotel's location within walking distance of the Royal Mews, Victoria and Albert Museum, and the exclusive shops of Knightsbridge, making it an ideal base for exploring London's luxury retail and cultural offerings.

About Sloane Place Restaurant

History

60 Lower Sloane Street occupies a prominent corner position in Chelsea, an area that developed substantially during the Victorian era as London expanded westward. The building reflects the architectural character typical of this district, with period details consistent with late-19th-century London residential and commercial construction. Lower Sloane Street itself became established as a significant retail and hospitality thoroughfare during the 20th century.

Neighbourhood

Lower Sloane Street in Chelsea, SW1W, sits within one of London's most established affluent residential quarters. The street connects directly to Sloane Square, home to the Royal Court Theatre and Peter Jones department store. Nearby green space includes Chelsea Physic Garden and the Thames Path; Sloane Square Underground station provides District line access. The area attracts both long-term Chelsea residents and international visitors drawn to the neighbourhood's shops, galleries, and restaurants.

The experience

A restaurant operation at this address serves the Chelsea dining market, positioned within a district known for established hospitality standards. Guests can expect professional service consistent with the neighbourhood's clientele—primarily residents and visitors accustomed to Chelsea's traditional standards. The location's proximity to Sloane Square and surrounding retail makes it accessible for both neighbourhood diners and those visiting the wider area.

By Dyke Dele · Last updated 2026-05-10

Hotel Details

Location

60 Lower Sloane St, London SW1W 8BP

SW1W 8BP

Rating

4.6 / 5

Hotel Type

Luxury Hotel

Street View

Street view of Sloane Place Restaurant

Street View: Google Maps