
The Sports Cafe in London after the Red Sox won the Word Series in 2007.
"There were at least 150 Sox fans there. The flag is a club started by a Brit who has been to one Fenway game and joined (Red Sox Nation) immediately."
(Submitted by Eric Stewart)
- Submit Share your Red Sox travel photos
- Plan Fenway travel guide
|


