Good location for Euston station and Euston Square tube