Find available commercial property for sale and rent in Central and Greater London. Find offices, industrial units, warehouses, co-working space and retail units.
London is the capital of Great Britain and England, the country's largest city, located in its south-east. Situated on the Thames.
London is served by several airports: London-Heathrow, London-Gatwick, London-Stansted, London-Luton and London-City. There are also 10 large railway stations in London.
London is the financial center of the world. There are banks, brokerage houses, consulting firms. The capital of England is also the largest industrial center in the United Kingdom. There are large industrial corporations such as Shell and British Petroleum.
The industry in London is characterized by a diverse branch structure, dominated by high technology industries, including electronic and electrotechnical enterprises owned by large international corporations.
Below you can find the list and map of commercial property to let in and around London.