Church Road, Croydon Price £1,050 PCM Bedrooms 1 Bathrooms 1 Type Flat Status Let STC Show Details Description Part Dss Tenants are welcomed A spacious one bedroom flat located in… Price £1,050 PCM Show Details