UK
South East England
Retail 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..