Liberty London ships to most locations in the United States and beyond. US orders are usually delivered within 4-5 business days. If your order exceeds a certain amount, you may qualify for free shipping.
Liberty London accepts returns within 30 days from the date of receipt. For more detailed information on initiating a return, you can get in touch with their customer service team.