The White Swan

A very charming pub well worth a visit if you are ever in Twickenham.