We booked St. James for our mother's 80th birthday celebration. The afternoon was a resounding success due to the superb food and service that we received. They catered for just over 30 of us with a minimum of fuss and the feedback from all who attended was 100% positive. Thanks to all concerned. We would recommend without reservation.