Where is Covent Garden?

Where is Covent Garden located?

Covent Garden, Westminster, United Kingdom (approx. 51.51304°, -0.124355°)


Where is Covent Garden on the map?