“The new Leed Gold Jubilee House is a collaboration of high-achieving builders, architects, engineers...
Jubilee House is a new non-market housing development operated by the 127 Society that comprises of 162 r...