The Apartments by The Sloane Club – The Swank Place to Stay for London Family Holiday
Headed to London and wondering where to stay? Keaton and I recently reviewed the new Apartments by the Sloane Club on Sloane Square. They are perfectly located, perfectly decorated and