Business space

We provide business space ranging in size from 100 sq ft to over 100,000 sq ft

Network Rail property is the largest provider of commercial business space for small to medium sized businesses in the UK offering a wide choice of properties in great locations, affordable rents, flexible terms and a supportive service across London and UK.