top of page
OUR OFFICES
1 Canada Square,
Canary Wharf
London,
United Kingdom
E14 5AB
Email: london@novara.group
Tel: +44 207 129 7086
Calle Santa Rosalia 49,
2D3,
Santa Cruz de Tenerife
Canary Islands
38002
Email: spain@novara.group
Tel: +34 910 085 807
bottom of page