Start Your Search

    • 16+ years
    • 2-11 years
    • 0-23 months

Welcome to The Square Sloane Square

The Square Sloane Square Property Location The Square Sloane Square is in the heart of London, walking distance from Saatchi Gallery and Sloane Square. This apartment is close to Buckingham Palace and Big