Where is Covent Garden Underground Station located?
Covent Garden Underground Station, Covent Garden Underground Station, Great Britain (approx. 51.51306°, -0.12426°)
Covent Garden Underground Station, Covent Garden Underground Station, Great Britain (approx. 51.51306°, -0.12426°)