SimpsonHaugh and Partners has completed a £28million landmark housing development for South Kilburn in north-west London Queen’s Park Place provides 144 ‘tenure-blind’ homes in a 16,000sqm scheme of three buildings for