Read the latest travel articles for London by the top sources.
The Sloane Square
"Spare, but not spartan hotel right in the middle of retail action." Elle Decor's pick.
The Sloane Square is a savvy-insider, cool place to stay in London, Chelsea, featured and recommended by:
+ Elle Decor April 2007"Elle Decor goes to London"
Address: 7-12 Sloane Square
Phone: 44 20 7896 9988