Autumn Internationals at Twickenham Stadium
Looking for the perfect spot to enjoy a pre rugby lunch on your way to The Match at Twickenham? The Railway Pub is the perfect place for you to enjoy a 2 course sit down lunch before the match, as we are situated right next to Teddington Station and only 2 stops on the train to Twickenham Station and Stadium. Our 80 seater restaurant has plenty of space to accommodate any size table to entertain colleagues or friends you may be taking to the match.
Why not pop back after the match to enjoy a couple of drinks after the match and perhaps sample some of our Take Away fish & chips from our Fish Shack in our garden!