Wellington Place is a 7ha site in the west end commercial district of Leeds on the site of the former Central Station.
Wellington Place will provide in excess of 2.7Million Sq ft of both commercial and residential accommodation around a sequence of three major new public spaces which l...