Yes, John Lewis vouchers do have an expiry date. Typically, they are valid for 24 months from the date of purchase. It's important to check the specific terms and conditions on the voucher or receipt, as they may vary.
Copyright © 2026 eLLeNow.com All Rights Reserved.