Why Location Matters: London in the Spotlight

Big Ben and Houses of Parliament, London, UK
Reading Time: 3 minutes

For any business, location is one of the most critical factors for success. It can impact everything from your customer base and talent pool to your operating costs and overall brand image. This is especially true for commercial tenants, who are constantly weighing the pros and cons of different locations before making a decision.

In recent years, London has emerged as a top spot for commercial tenants, thanks to a combination of factors that make it an attractive and profitable place to do business. Here are just a few of the reasons why:


1. A Global Hub

London is a global city, home to a diverse population and a thriving international business community. This makes it an ideal location for businesses looking to expand their reach and tap into new markets. With its excellent transport links, including Heathrow Airport, one of the busiest in the world, London is easily accessible from anywhere in the world.


2. A Talented Workforce

London has a large and highly educated workforce, with a deep pool of talent in a wide range of industries. This makes it easy for businesses to find the skilled employees they need to grow and succeed. The city is also home to many world-class universities, which produce a steady stream of graduates with the latest skills and knowledge.


3. A Strong Economy

London is one of the world’s leading financial centres, with a strong and stable economy. This makes it a safe and secure place to do business, with a low risk of political or economic instability. The city is also home to a number of Fortune 500 companies, which creates a vibrant and dynamic business environment.


4. A World-Class Infrastructure

Inside view of London underground

London has a world-class infrastructure, with a modern and efficient transport system that includes the London Underground, buses, taxis, and bicycles. This makes it easy for businesses to get their employees and customers around the city. The city has several high-speed rail links, which connect it to other major cities in the UK and Europe.


5. A Vibrant Culture

London is a vibrant and exciting city, with a rich cultural scene that includes world-class museums, theatres, and restaurants. This makes it a great place to attract and retain employees, as well as to impress clients and customers. The city also has a number of green spaces, such as Hyde Park and Regent’s Park, which offer a welcome escape from the hustle and bustle of city life



London CRE properties that stand out from the crowd


One Newman Street – Great Portland Estates

81,000 sq ft of prime space is set over six floors in Fitzrovia. With bright, flexible floor plates and a large shared terrace. Quality, sustainability, variety, and service; this office has the perfect location. One Newman Street is located on the northern side of Oxford Street and is directly opposite Tottenham Court Road station.


10 Bressenden Place – Tishman Speyer

This 217,000-square-foot office building is located in a prime location in Victoria, close to Buckingham Palace, Green Park, and Victoria mainline and tube station. It was refurbished in 2016 and offers high-quality office space with excellent levels of natural light. The building also has a substantial shared roof terrace and a triple-height manned reception.


60 Threadneedle Street – Swiss Life Asset

60 Threadneedle Street is a 10 storeys high building, offering 325,000 square feet of office space. Designed by Eric Parry Architects with a focus on sustainability and occupant well-being. The office space is located in the heart of London’s financial district and boasts a rich history and a vibrant present. The building is located in the heart of the City of London, close to many public transport links. This makes it easy for tenants to get to and from work, as well as to meet with clients and colleagues.


London is a prime location for commercial tenants, offering a unique combination of factors that make it an attractive and profitable place to do business. If you are looking for a city with a global reach, a talented workforce, a strong economy, a world-class infrastructure, and a vibrant culture, then London should be at the top of your list.


Have a favourite property, office, or amenity space in London that you think is the best? Nominate it for HqOs Best Spaces to Work.

Enjoy the article? Feel free to share it.