Selsdon Cafe & Restaurant

6 Selsdon Parade South Croydon CR2 8LH