London, the capital city of England and the United Kingdom, has a long and fascinating history dating back over 2,000 years, and is now one of the cultural, financial and tourism capitals of the world.
Set on the River Thames, with its docks and wharfs, London is divided into three main sections.
At its very heart is The City, which covers an area of just one square mile and is not only the oldest part of the capital but its central financial district too – home to the Bank of England.
Secondly, the West End is the cultural capital with a vibrant theatre scene, famous cinemas, vast shopping streets and a huge selection of bars and restaurants.
The government district of Westminster is also located here. Last, but certainly not least, is South Bank, which boasts iconic concert halls, world-class museums and renowned galleries.
Dubbed ‘Europe’s gateway to overseas’, London is the UK’s largest urban area, with access to no less than four airports, two of which are international.
The public transportation system is superb – with the famous red double-decker buses and black cabs covering the city along with the world’s oldest underground rail system, known as ‘The Tube’. Between them, they transport five million people every day.1
Water taxis on the Thames are now very popular with commuters and the river is a thriving waterway, with the capacity to take huge vessels for a variety of purposes, including freight and cargo.
The London property market is strong and buoyant with growth at 8.1% long term Compound Annual Growth Rate1 (CAGR).
Its attraction to overseas High Net Worth Individuals remains as strong as ever – with 60% of prime Central London property being bought by the group.1
This number is predicted to double by 2020, making the capital an increasingly prestigious address.
Crossrail 1, 2 and the Northern Line extension will help to drive powerful economic growth2 and the investment opportunities are further eased by the significant regulatory freedom offered by the capital.
1. London Property Analyst