• Help Support The Rugby Forum :

Best place to meet other fans in Rome

Tom33

Academy Player
Joined
Feb 1, 2012
Messages
2
Country Flag
United States
Club or Nation
United States
I am coming in for the England-Italy game in Rome, arriving on the 9th. Is there a place where I'm likely to meet other England fans? I'd like to have a few drinks the night before the game and meet other travelers.
Tom
 

Latest posts

Top