Based in London, Toad is a decorative arts gallery, setting a stage for deconstructing the past with the present. With an emphasis on design, eclecticism and informal scene-setting, Toad recognises the transformational energy of statement pieces in a modern space. Our collection is darkly romantic, inspired by mythology, symbolism and figurative form – essentially an urban sensibility with a taste for enigmatic, old-world exuberance. Offered within a dreamlike, discreet and intimate atmosphere across two floors and a small garden, you can experience Toad in a secluded corner of The World’s End, Chelsea.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing