London-based Benson & Forsyth has won the competition to design two skyscrapers in north London. They defeated John McAslan & Partners, Panter Hudspith, Flacq and Studio Egret West, and will design two 21-storey towers, with 355 flats, shops and office space.
Seen at the Architect’s Website. More images after the break.