Brands

London and Avalon

Home & Garden
138 products
39 collections
13 apps

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.

Website

Currency GBP

Country United Kingdom

Province England