UKSouth East EnglandRetail Cherry Orchard Road CR
CR0 The Blossoms
To Let 1,424-6,786 sf Shop, Restaurant, Retail Office
New unit
The premises offer newly constructed shell and core space under a new residential scheme...
The Blossoms is situated on Cherry Orchard Road, adjacent to East Croydon Station. The property is a 2..