Best Attractions and Things to do in Chelsea

Phycis

Chelsea Physic Garden

Tucked away beside the Thames, Chelsea Physic Garden is a celebration of the beauty and importance of plants. Founded in 1673 it is one of London’s oldest botanic gardens and contains a unique living collection of around 5,000 different edible, useful, medicinal and historical plants within its sheltering walls. Hidden gem and Secret Garden.

Natioan Army Museum

National Army Museum

Just 10-minute walk away from Sloane Square and 20-minute walk away from Victoria Station.

The National Army Museum is the British Army's central museum. Re-opened in March 2017, the museum houses five galleries that cover British military history from the English Civil War up to Modern Day

Royal Court theatre at Sloane Square Hotel in London

Royal Court Theatre

The Royal Court Theatre is Britain’s leading national company, dedicated to new work by innovative writers from the UK and around the world. It is located on Sloane Square, just a couple of minutes’ walk from Sloane Square Hotel.

Cadogan Hall at Sloane Square Hotel in London

Cadogan Concert Hall

This is a 900-seat concert venue, two minutes’ walk from Sloane Square Hotel, in the heart of Chelsea, hosting over 300 concerts and events annually.

Saatchi at Sloane Square Hotel in London

Saatchi Gallery

This gallery of contemporary art first opened in 1985 in St John’s Wood. From 2008, it has been in new premises, in the Duke of York pedestrian precinct, near Sloane Square – just a few minutes’ walk from the hotel.

King's Road at Sloane Square Hotel in London

King’s Road

The curved façade of Peter Jones department store marks the start of King’s Road, at Sloane Square. Nearby, on the opposite side of the road, are the Duke of York pedestrian precinct and the Saatchi Gallery. The further away from Sloane Square you walk, the greater the number of smaller, independent clothes and shoe shops, plus a good selection of contemporary furnishing stores.

Buckingham Palace at Sloane Square Hotel in London

Buckingham Palace

1 Tube Stop from Sloane Square – 10 minutes journey

Originally known as Buckingham House, the building forming the core of today’s palace was a large townhouse built for the Duke of Buckingham, in 1705. Buckingham Palace is the official London residence and principal workplace of the British monarch. Nearest London Underground station: Victoria

NHM at Sloane Square Hotel in London

Natural History Museum

1 Tube Stop from Sloane Square – 10 minutes journey

This museum is home to life and earth science specimens, comprising some 70 million items. Nearest London Underground station: South Kensington

V&A at Sloane Square Hotel in London

Victoria and Albert Museum

1 Tube Stop from Sloane Square – 10 minutes journey

This is the world’s largest museum of decorative arts and design. Named after Queen Victoria and Prince Albert, it was founded in 1852. Nearest London Underground station: South Kensington

SM at Sloane Square Hotel in London

Science Museum

1 Tube Stop from Sloane Square – 10 minutes journey

The Science Museum was founded in 1857 as part of the South Kensington Museum, and gained independence in 1909. Today the Museum is world renowned for its historic collections, awe-inspiring galleries and inspirational exhibitions. Nearest London Underground station: South Kensington

BB at Sloane Square Hotel in London

Palace of Westminster and Big Ben

4 Tube Stops from Sloane Square – Westminster 10 minutes journey

This is actually the nickname for the great bell, inside the clock tower at the north end of the Palace of Westminster. The tower, the third tallest free-standing clock tower, holds the largest four-faced chiming clock in the world. Nearest London Underground station: Westminster

LE

London Eye

4 Tube Stops from Sloane Square- Westminster 15 minutes journey

This is a giant Ferris wheel (the tallest in Europe), on the banks of the River Thames. Nearest London Underground station: Westminster