Sloane Club Apartments London Jump to bottom Posted by KtB on 09/30/24 03:33 PM Has anyone stayed in the Sloane Club Apartments? Considering them for possible week long stay in February. Thanks!