Turk's Head, few minutes walk from st Margarets train station, is a popular meeting place for rugby fans on international weekends. In fact, it is a great venue for sport in general with the big screen and great atmosphere.
This content has been supplied by The Turks Head
28 Winchester Road, Twickenham, Middlesex, TW1 1LF
For More Information:
+44 (0)20 8892 1972