Is covent garden a garden in London?

7 answers 7