Skip to content

Company Registered Address:

220 The Vale
London
NW11 8SR
Company Registered in England No: 1015987

You can find us at

Hellas-Helvetia Ltd

80 Queensway
London
W2 3RL

T: 02072299917 (Sales)
T: 02072299917 (Lettings)

Have a question for us? Please get in touch below