Free listing B 1 Bao Bao Taiwanese Restaurant Croydon CR0 1LD 02038 732 750 Colorful eatery doling out Taiwanese street fare, including fried chicken, soups & pork belly buns. Unit 44-45, Boxpark, 99 George Street, Croydon, Greater London, CR0 1LD, Un View profile