Covent Garden
:::
<< Prev
:::
Thumbs
:::
Next >>
:::
051 of 158. Covent Garden has run a market here in some way shape or form since 1656.