Leeds at a glance
Leeds is located in the centre of the UK and lies on the axis of the country’s main north south (M1) and east west (M62) motorways. A regional population of 3 million, Leeds boasts a city population of 715,500 and 2 million people within a 30-minute drive. This makes Leeds the biggest city after London and Birmingham.
the biggest city after London and Birmingham
Leeds City Station is one of the busiest in the country outside central London, with over 900 trains and 101,000 passengers daily. Leeds to London travel times are from as little as 2hrs 6mins.
The city offers the largest financial and legal services hub outside London and is one of the leading business locations in Europe with a business base of 105,000 companies and a diverse economy worth over £53 billion per year.
£6 billion is currently being invested in the city through major domestic development projects including Trinity Leeds shopping centre, the state of the art Leeds Arena and Victoria Gate.