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 ) . 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 the nearby tube station on the Northern and Victoria lines ) .