Skip to main content


Sloane Square stands as one of London's most prestigious addresses, representing the pinnacle of Prime Central London living. Situated at the intersection of Belgravia and Chelsea within the Royal Borough of Kensington and Chelsea, this historic locale offers an exceptional combination of architectural heritage, luxury retail, cultural sophistication and urban convenience. For discerning property buyers and investors seeking a central yet sophisticated urban environment, Sloane Square delivers an unparalleled residential proposition.


Comments