Get Directions to Kelong Restaurant ← View details 1b Selsdon Road, South Croydon CR2 6PU, United Kingdom, South Croydon, England Get Directions From* To * — Required information