Buyer snaps up two north London towers in $130M deal

Article content York Developments has sold two of its newest London towers in a $130-million deal. The 16- and 17-storey Alto Towers apartments on Fanshawe Park Road West at Wonderland Road have... Read more »