View Single Post
  #8  
Old 09-29-2005, 09:29 AM
TheTROLL TheTROLL is offline
Senior Member
 
Join Date: Feb 2005
Location: London
Posts: 103
Default 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.
Reply With Quote