Is covent garden a garden in London?

8 answers 8