Bus station
Euston Square Station
9 locals recommend,
Tips from locals
Euston Square Underground Station is a unique station in London. As soon as you descend the stairs into the subway you start hearing classic music. The station is vibrant and well connected.
Unique things to do nearby
Location
Euston Road
London, England