Beaverbrook Townhouse

London

This chic boutique property at the heart of Chelsea offers a luxurious experience blending Art Deco aesthetics with a contemporary take on classic English charm. Situated across two Georgian townhouses on Sloane Street, opposite the serene Cadogan Place Gardens, the hotel provides easy access to the upscale shopping and cultural attractions of Sloane Square and the Kings Road. Warm and vibrant interiors create an atmosphere reminiscent of a private residential home, with just 14 opulent suites, each inspired by a London theatre and featuring vintage posters, rich velvets and luxurious amenities for a comfortable and indulgent stay.

Guests can enjoy sophisticated Japanese dining at The Fuji Grill where the Art Deco surrounds provide a refined backdrop to classic Japanese cuisine with an innovative twist, while Sir Frank’s Bar is a stylish and atmospheric spot for signature cocktails and bar snacks. Although there is no spa on-site, guests can access the nearby KXU gym while massages and treatments can be arranged with some of the city’s best therapists.

Reasons we love Beaverbrook Townhouse

  • If shopping is on the agenda, the Beaverbrook’s location is unbeatable, with the designer boutiques of Sloane Street, Kings Road and the cafes and eateries of Pavilion Road within walking distance
  • The bar is ideal for a nightcap – the dark, atmospheric lighting and cosy booths lend themselves to indulging in one or two of the imaginatively conceived cocktails
  • Guests can request the key to the private Cadogan Gardens, perfect for relaxing in the summer with a picnic or playing a game of tennis

Location

Gallery

Start Planning

Fill out the form below, and we will be in touch shortly.
Travel Plans & Ideas
Travel Details
Contact Information

Find for inspiration

What type of travel group are you?

Subscribe To Our Weekly Newsletter

Weekly travel inspiration, news and updates from our team of travel specialists

Sign up