A wonderful apartment with high ceilings and floor to ceiling windows providing excellent natural light and ly views within the exclusive Harrods Village,