Hampstead Residence London, UK

Appoiment 2015 Status Concept
Client Private Area 850 sqm
Project type I+D Private