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
#1 Rated Review Platform on G2
Feb 22, 2025
Customizable, collaborative sales, clienteling, save for later
Nov 8, 2025
Email, SMS, and more - a unified customer platform
Back in stock, out of stock, pre order & restock alerts
Free Shipping Bar, Rotating Bars, Countdown, Email Sign Up, AI