Masters of Mayfair is a British luxury sleep accessory brand with a passion for relaxation, healthy living & adventure in equal measure.