UK
South East England
Surrey
Croydon
Shop
CR0
, St Michaels Square, Croydon,
Station Road
To Sell / Let 2,550 - 7,373 sf
Tower B
2,550 sf
Tower A
4,823 sf
- Two unique Class E opportunities in the heart of Croydon
- Adjacent to train, tram and bus stations..
Croydon is a thriving town within South London, the area is served well by..