Church Road, Croydon Price £1,080 Bedrooms 1 Bathrooms 1 Type Flat Status Let STC Show Details Description DSS Welcomed One bedroom flat to let located in Central Croydon, offering… Price £1,080 Show Details