UKSouth East EnglandSurreyCroydon
Office
CR0, One Croydon, Croydon, Addiscombe Road
To Let, 1,068 - 60,000 sf
One Croydon comprises a 24 storey office tower providing flexible, column-free office..