The Phoenix 🐦🔥 Palace Chinese Restaurant is located near the Baker Street Tube Station. You will be delighted with their amazing cuisine and beautiful dining room. Enjoy!!!