Call us: +44 (0) 203 953 0998

Viewings 7 Days a Week!



Park Plaza

Invest in a luxury hotel room at the Park Plaza Hotel, Westminster Bridge.

View this Investment

Why London Property?

  • High Capital Growth Potential - The Capital of the World
  • World’s best higher education institutions
  • Highest Tourism in the World
  • World’s Highest Foreign Direct Investment.
  • Over £50 Billion worth of Infrastructure projects underway.
  • Secure and established legal system - World’s first democracy

Over the last decade London has cemented its position as the undisputed Capital of the World, with the world’s highest tourism, most resident billionaires and highest turnover of financial transactions at over £5 Trillion per day are all allocades London holds. London is the world’s most attractive city for foreign investment topping global inward investment rankings since records began in the 1980’s. In 2014 alone London attracted 235 major foreign investment projects with over 11,300 jobs created.

Situated on the River Thames London’s history dates back over 2000 years when it was founded by the Romans. Today it is a global hub for arts, commerce, education, entertainment, fashion, finance, healthcare, media, professional services, research and development, tourism and transport. London has the highest concentration of higher education institutes within Europe and latest reports suggest it is the first in the world for higher education institution rankings.

Property Investment in London

With a population of over 8.6 Million people and expected to exceed 11 Million by 2050 London is amongst the fastest growing metropolis in the world. In preparation of this growth and to maintain it’s status as the World’s Capital the British Government is spending Billion of pounds on infrastructure development. Current projects underway within the capital exceed £50 Billion including the largest construction project in Europe the £15 Billion Crossrail network. The 118 kilometre Crossrail line will dissect London and provide a high speed, modern commuter and suburban passenger service linking Buckinghamshire in the West to Essex in the East. Crossrail will bring 1.5 million more people within a 45 minutes commute of the capital and provide better access to the capital for over 750,000 workers who already commute into London. With the city rapidly growing and development land scarce Crossrail is the ideal solution to link outer suburbs to the capitals key employment districts. Commercial property prices around Crossrail stations will see a 10 percent growth in prices over the next 10 years over and above the existing baseline growth projections.

One Investments offer a range of commercial property investment opportunities in London from individual hotel room investment opportunities to assisting in the acquisition of prime off-market 5* hotels for sale in Mayfair, Knightsbridge, Kensington, Earls Court and Bayswater or economy to mid-scale hotels for sale in London’s key tourist hubs. We also have a number of commercial office blocks for sale in Prime Central London and high yield office blocks for sale in zones 2 - 6.