0 0 By Megan Construction News 26 Feb: Shepherd lands £15.6m Kensington scheme Shepherd Construction has won a £15.6m contract to design and build 50 residential apartments in Kensington, London. The contract, which…