Where is Whitechapel Underground Station located?
Whitechapel Underground Station, Whitechapel Underground Station, Great Britain (approx. 51.51951°, -0.06101°)
Whitechapel Underground Station, Whitechapel Underground Station, Great Britain (approx. 51.51951°, -0.06101°)