The Ochre House

Ochre House is a high-end manufacturing and sourcing solution for trade professionals, offering unique access into Portugal’s famous manufacturing heritage and artisan craftsmanship. With a workshop in Porto, and a design and sales studio based in London, Ochre House produces the highest quality of handmade luxury furniture and upholstery.

Location: 
E51

Contact details

204-208 Tottenham Court Road
W1T7PL
London
United Kingdom