Where is Covent Garden Underground Station?

Where is Covent Garden Underground Station located?

Covent Garden Underground Station, Westminster, United Kingdom (approx. 51.51306°, -0.12426°)


Where is Covent Garden Underground Station on the map?