About us

Convenience is key

The Dome Apartments provide rooms and studios in various locations across London catering for various lengths of stay. The Dome Sloane Square is located on Draycott Avenue, an elegant, peaceful residential street close to the river. With bundled bills, flexible contract length, fully furnished rooms, smooth next day move-in, regular cleaning and linen change, we knock out the extra stress, leaving you free to explore your new neighbourhood and enjoy living in London. Service living made simple.


Our apartments

Flexible living

Live in a space that’s got the convenience and accessibility to unlock all of London. The Dome Sloane Square rooms are all en-suite. Choose the facilities that suit you most: an en-suite room, a studio apartment, or a beautifully designed one bedroom apartment. Apartments come in various sizes and layouts. Move in for as little as 1 month or live up to a year – because we know flexibility matters.

View Apartments

Discover Sloane Square

A fashionable, peaceful and affluent neighbourhood

Tucked in the heart of the Royal Borough of Kensington and Chelsea, Sloane Square can be found on the boundaries of the fashionable London districts of Knightsbridge, Belgravia and Chelsea. Home to the picturesque King’s Road, fasionable Sloane Street, world-class restaurants, shops, galleries and museums, Sloane Square is located in the perfect position to discover London’s rich cultural history. Known for its luxurious boutiques and cultural hotspots, Sloane Square is one of the most desirable places to live in London. 


Parks & Nature

Escape into the green and explore the nearby parks; do not forget to grab some fresh bread from the local boulangerie on your way back. Both Hyde Park and Battersea Park are within 20 min walk or 9 min cycling.

All Day Dining

Taste is not an issue here, with an eclectic mix of cafes, pubs and restaurants there is something for everyone. Brunch, roasts, pancakes or a 5* meal, the local area has it all. Fancy French, Italian, Japanese cuisine? Just name it - all within 5 min walking distance.

Fashion & Shopping

Sloane Square is a centre for London fashionista’s. Within 10 min walk you can find yourself on Sloane Street which is internationally recognised as one of the world's most exclusive luxury shopping destinations for designer and fashion goods.

natural history museum

Discover fossils in the Natural History Museum, explore space in the Science Museum, or see the incredible collection that began with Queen Victoria in the V&A. All within a 15 min walk and with permanent collections free to see.

Fitness & Sport

Belgrave Square with communal gardens and tennis court - just 6 min cycle away, not to mention plenty of gym and yoga studios to choose from - all within 5 min walk. Chelsea FC’s home stadium is only 20 min ride by bus.

saatchi gallery
Culture & Art

If culture is your thing, enjoy free-entry to the Saatchi Gallery on a rainy day or visit the Royal Court Theatre - both within 8 min walking distance. Fancy something different? Try contemporary art gallery Pontone (5 min walk).

Book a Viewing

The Dome Apartments Sloane Square

Fill in the below form or call our sales team on +44 (0)20 3973 4606


    Find Us

    The Dome Apartments Sloane Square

    31 Draycott Avenue
    SW3 3BS
    United Kingdom
    Overview Apartments Workspace Gallery Contact

    The Dome Apartments