From: Mark on
In Covent Garden - the biggest in the world apparently. Wonder what was there
before? From The Guardian:

<http://bit.ly/bFIRjg>

Cheers ... Mark