Absolutely love the food here, have never had a bad meal and bearing in mind that I have numerous food intolerances and am coeliac, I have never been ill there BUT for the first time ever, the service was really terrible last night!!! We felt for the team, who were trying to turn around sittings as fast as possible, but we had less than 15minutes to eat our meals after staff delivered them (in a very unprofessional manner, leaning over us, pushing plates at us to pass to each other and scowling at us). Then staff were wanting to push us out the door even though we hadn't finished eating. One staff member almost threw a container at my friend, who was trying to clear her plate. With tables still empty, the service just became rude, with eye rolling and barely forced smiles. If this had been my first visit, I would never have come back. It's certainly made me think twice about sitting in to eat. HOWEVER! I know it's not normally like this, the food was still as beautiful as ever and I am really sad the staff seemed so unhappy. Having worked for several years in an amazing Thai restaurant myself, I appreciate things can get stressful, but poor customer service doesn't do your reputation any good. Maybe change the last sitting to 8pm start or limit sittings to two per night? Better to turn people away but keep your reputation and have customers want to come back repeatedly, than treat customers badly and ruin your reputation.