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