Why Invest in London?
As Europe’s financial, business and creative capital, London is recognised as one of the best cities in the world. The city is growing at an extraordinary rate – by 2020 an estimated 700,000 more people will be living in London and its surrounding areas.
Due to its location at the centre of the world’s time zones, London is uniquely placed for global business. The world meets in London because it is better connected than any other city; it speaks the world’s language and embraces the world’s cultures. Put simply, if companies want to service the global economy then they have to do business in London.
London took center stage across the globe during 2012 with Her Majesty the Queen’s Diamond Jubilee celebrations and Olympic Games, through which the heritage, history and diversity of the city was evident to all in abundance. The London Olympic games bought with it major investment into the capital that has vastly improved the transport infrastructure. The Crossrail scheme is currently under construction and is expected to be completed by 2021. This rail network will provide a new transport line linking the east and west London fringes to the capital’s core and is expected to have a considerable positive impact on property prices along the route.
A trip to the Royal Ballet, the London Eye or the Victoria and Albert museum will certainly leave a lasting impression with visitors. Furthermore, given its geographical location – enabling trading with Asia financial markets in the morning, Europe all day and the US in the afternoon – its institutions and reputation, London is, and always will be, a major financial centre for global trading.
“When a man is tired of London he is tired of life” Samuel Johnson.