Luxury linen
The new, relocated Monogrammed Linen Shop at 158, Walton Street, London SW3, is also the flagship store for luxury French bed-linen brand Yves Delorme. Expect two floors of luxury bedding, including Roma, shown here, from £325 for a double duvet cover made from 500-thread-count cotton percale (0808 234 4609; uk.yvesdelorme.com)