The "insatiable" appetite to invest in London must not be held back by the Budget
London is one of the best places in the world to invest and do business and has the potential to unlock billions through its future real-estate developments.
London is one of the best places in the world to invest and do business and has the potential to unlock billions through its future real-estate developments.