Where is Euston Square Underground Station?

Where is Euston Square Underground Station located?

Euston Square Underground Station, Camden, United Kingdom (approx. 51.52428°, -0.137732°)


Where is Euston Square Underground Station on the map?