Amazing service. We visited on 16th Dec, and had pre-booked as we were in a large group. The restaurant was completely packed but the level of service and the quality of the food were fantastic. This was my first visit to The Swan, which had been recommended to me by a friend. I will definitely be visiting again.