Kenwood Place, London /
Detail design and construction of a large development of low-rise apartments that are laid out in a mature landscape overlooking Hampstead Heath.





Detail design and construction of a large development of low-rise apartments that are laid out in a mature landscape overlooking Hampstead Heath.