25th May 2003

51-57 Great Russell St, London WC1B 3BA

It’s a Bank Holiday Weekend morning in leafy Bloomsbury and you’d expect it to be a fairly sedate place. Yes, there’ll be a number of early rising tourists from some of the many hotels in the vicinity setting off to make the most of their brief stay in the capital. What you very much won’t…