Venestre

SHEER PASSION FOR EXCEPTIONAL WINDOW TREATMENTS.

Venestre is a synonym for the world’s most elegant window treatments. Our collections of TAO designer blinds and ATHENA exquisite curtains originate in Italy, renowned for excellent taste and attention to detail. 

Our solutions are designed to refine any interior and add a distinguishing feature of simplistic luxury.

Location: 
N225

Contact details

The Print Rooms
164 - 180 Union St
SE1 0LH
London
United Kingdom