Riverside Twickenham TW1 3DN The White Swan Twickenham - Riverside Pub & RestuarantSat on the banks of the River Thames, The White Swan is a traditional free house in the heart of Twickenham. Serving a seasonal menu daily and roasts on Sunday, everything is cooked to order in the pub kitchen.We are a genuine free house and take pride in offering a great range of drinks. We stock tried and trusted brands alongside some of the newest names around. We like to support our local and local-ish breweries but Kevin – our lucky beer chooser – will http://www.whiteswantwickenham.co.uk/