
Holland Green is a development of three new apartment buildings, grouped around the proposed new home of the Design Museum (former Commonwealth Institute exhibition hall), at the south of Holland…
Holland Green is a development of three new apartment buildings, grouped around the proposed new home of the Design Museum (former Commonwealth Institute exhibition hall), at the south of Holland…