Visited the Palmerston as part of a large party upstairs for a friend's birthday and we were not disappointed. They were really accomodating to a large group (30ish people), were able to provide a gluten and dairy free roast and the service was very smooth. Overall a great experience.