London & Avalon is a British sustainable homeware and lifestyle brand founded in 2003. Luxury high thread count and organic bed linen, luxury towels, bath linen, throws, cushions, and accessories. All made in Europe. Positive Luxury certified.
Currency GBP
Country United Kingdom
Province England
Product reviews with free photos & videos for social proof
Feb 22, 2025
#1 Rated Review Platform on G2
Customizable, collaborative sales, clienteling, save for later
Popup, Embed, File upload, Captcha... all features available
Email, SMS, and more - a unified customer platform