Sloane Square is a small hard-landscaped square on the boundaries of the central London districts of Belgravia and Chelsea, located 1.8 miles southwest of Charing Cross, in the Royal Borough of Kensington and Chelsea.
Home to UK Filipino nannies and housekeepers
Hello! Please let me know how I can help you.😊
WhatsApp us!
🟢 we are online | privacy policy
How can we help?