This is an extremely expensive restaurant for the quality of the food being served. There is no atmosphere and the cealing at the back is falling in. The staff were ok. The pork rib starters were terrible, looked and tasted like a rubbery gammon steak cut up in pieces. The main courses were better and the cantonese sauce quite nice. But the rice is not included in the price of the main course, and our bill was £52 for two people which is outrageous for very average Chinese food. There are much better places close by so I would advise you to avoid this spot
If you own or manage All Seasons, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.