London Living At Its Finest – Kensington In London, like all major cities, space is at an absolute premium. This beautiful family apartment sprawls over 3,800 square