Euston Square is a London Underground station at the corner of Euston Road and Gower Street , just north of University College London and within walking distance of Euston railway station .
Euston Square is a London Underground station at the corner of Euston Road and Gower Street , just north of University College London ( not to be confused with nearby Euston tube station ) .