Eagles Watching - Europe
London, England
The Sports Cafe
Comments
The Sports Cafe just off Leicester Square in London has NFL games every
Sunday. I think the address is 50 Haymarket. I watched an Eagle game
there a few years ago and met a few guys from Manayunk.
Submitted by: DLBARGRILL@aol.com
Submitted on: Tue, 29 Oct 2002 16:55:16 EST
Philadelphia Eagles Bars homepage