07-08-07, 02:48 PM
Probably Covent Garden or Soho..
I'd say outside Covent Garden Tube station, it's pretty central for things to do and fairly easy to get to..
I'd say outside Covent Garden Tube station, it's pretty central for things to do and fairly easy to get to..
" shocking cock-up, the mice were furious "

