Company name: Little Bay Croydon
Description: Modern European cuisine & live opera
32 Selsdon Rd, South Croydon CR2 6PB, United Kingdom