Thread
:
For those in England...
View Single Post
#
8
09-29-2005, 09:29 AM
TheTROLL
Senior Member
Join Date: Feb 2005
Location: London
Posts: 103
Re: For those in England...
Seriously unlikely, I'd have thought. Best chance I can think of in London would be
The Sports Cafe
in Haymarket, but I wouldn't get your hopes up. Definitely give them a call first if it's at all out of your way.
TheTROLL
View Public Profile
Find all posts by TheTROLL