Company name: Foodstars (Croydon)
Description: Find the best commercial kitchen to license. We provide commercial kitchens across London, in prime locations on flexible plans.
106 Beddington Ln, Croydon CR0 4TB, United Kingdom