A beautiful home away from home in London. A fabulous apartment!