Flagship store London

Flagship store London

Category
Chelsea Harbour Design Centre, Chelsea Harbour, London SW10 0XE, UK
Locations
    United Kingdom -

Opening Hours: Monday to Friday from 9.30 am to 5.30 pm| Closed on Saturday, Sunday and UK Public Holidays

A long established exponent of great Italian-craftsmanship, Turri’s prestigious furniture, lighting, rugs and accessories are curated as an international living concept for a discerning public. The London Flagship Store, located in the exclusive setting of the Chelsea Harbour Design Centre is the place to discover beauty, through Turri’s exceptional design capabilities and contemporary furniture collections.