The Old White Swan is a collection of buildings with a rather colourful history that dates from the 16th Century. We are one of York's oldest pubs and are said to be ...