I have arranged a stag do ..........on FA cup final day thus cannot go to wembley (no tickets anyway!)
What I do need is to find the best sports bar or place with best atmposphere in Covent garden/ west end/Soho area?
You will make my day!
thanks
Hillster
Posted: 2007-04-25 19:48:07