Teska Carson is pleased to present 119 Main Street, Croydon.
Located in the heart of Main Street, Croydon, this property benefits from a high volume of passing foot traffic, an abundance of natural light and an open plan layout suitable for a multitude of uses.