The Arch Company Properties Limited was established in 2019 and is headquartered in central London. It was created to acquire and manage under-utilised commercial assets originally tied to historic railway infrastructure.
The company operates across major urban centres in England and Wales, with a particular focus on London and other metropolitan areas. Its portfolio spans a variety of locations close to key transport hubs and city-centre amenities.
As a specialist commercial landlord, the Arch Company provides flexible leasing options for small and medium-sized businesses. It offers spaces suited to industrial use, warehousing, storage, retail, leisure, food and beverage operations, adapting terms and pricing to meet the evolving needs of its tenants.
The Arch Company is renowned for transforming railway arches, former station buildings and adjacent land parcels into vibrant business units. By combining heritage architecture with modern facilities, it delivers affordable space that supports start-ups, scale-ups and community initiatives.
Beyond leasing, the business takes an owner/operator role, handling day-to-day property management, maintenance and tenant support in-house. It also pursues a values-led agenda—partnering with charities, driving local economic growth, and championing sustainability through targeted refurbishment programmes.
View More
The Arch Company Properties Limited Brokers
The Arch Company Properties Limited Listings
Loading...
















