Skip to main content

Local Attractions

Backingham palace front view at Sloane Square Hotel

Buckingham Palace

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.

Read more
National history museum at Sloane Square Hotel

Natural History Museum

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

Read more
Victoria and Albert museum front view at Sloane Square Hotel

Victoria & Albert Museum

This is the world’s largest museum of decorative arts and design. Named after Queen Victoria and Prince Albert, it was founded in 1852. 

Read more
A western music band is playing instruments in Cadogan hall at Sloane Square Hotel

Cadogan Hall

Cadogan Hall is a 950-seat venue two minutes walk from Sloane Square tube station in the heart of Chelsea, hosting over 300 concerts and events per year.

Read more
View of Westminister at Sloane Square Hotel

Palace of Westminster and Big Ben

Big Ben is actually the nickname for the great bell, inside the clock tower at the north end of the Palace of Westminster. 

Read more
London eye at Sloane Square Hotel

London Eye

This is a giant Ferris wheel (the tallest in Europe), on the banks of the River Thames. 

Read more
Back to top