Network Rail Property
Network Rail property is the largest provider of commercial business space for small to medium sized businesses in the UK with railway arches, office units, shops, restaurants, leisure and light industrial units ranging from 100 sq. ft. to over 100,000 sq. ft. available.