Spin Cycle: 250 City Road Twin Towers in London Fast Track... Foster & Partners' new residential development, 250 City Road, fast tracks Mayor John[...] February 6, 2015 / Keith Flamer