London, UK

Camden Market

Uses: retail, labs co-working, stay serviced apartments £1.5 billion portfolio valaution

You might be interested in...

You might be interested in...