THE WORLD'S FAVOURITE CITY
London deserves its reputation as a world class destination. According to Savills’ World City Ranking [2], London is at the top of the list, awarded the title of ‘Capital of the World’.
London is home to many of the world's largest companies and generates more than 20% of the UK's GDP. It is a leading centre for finance, education, science, arts and sports, and has four of the world's best universities. Its time zone and geographic position act as the midpoint between East and West, putting the city at the heart of global trade and business.
These factors help London to attract income and visitors like nowhere else on earth. All of this means your investment in London property benefits from the global impact of this magnificent city, and a business environment that is completely geared to growth.
Historical performance shows that central London's property market outperforms most other asset class investments [2], Helped by a secure legal process, and favourable trading conditions, the UK offers a warm welcome for investment capital.
In the short to medium term, London is the focus for major investment in infrastructure, and set for a population expansion of over two million people in the next ten years. This statistic alone indicates the sustainability of the rental market for yield growth that is difficult to find elsewhere.
[2] Why invest in London, Savills