Six buildings plan


ADVFN

Ten Broadway will be a landmark mixed-use scheme of one million square feet, nestled between the historic attractions of Parliament and Buckingham Palace.