The apartments at Nell Gwynn are top notch. Close to Sloane Square station in Chelsea, and can get to the heart of London within 10 minutes. The value can’t be beat, and the apartments themselves are so cute and very clean!