A collision of fantasy and function on the Euston Road.
Euston Road is the main east/west road in the north central London.
She went out on her own at lunch time and strolled up Euston Road.
In this order we made good our retreat from the house, and without the least adventure, drew pretty near to the corner of Euston Road.
Euston Road carries 95% of the traffic, but gets only 50% green time.
There is also a subway entrance on the north side of Euston Road.
Someone told him how to get back to the Euston Road.
Our driver had never heard of the Euston Road.
He found one issuing from the Euston Road, turned it round, and stood waiting.
We have a very little quiet place off the Euston Road.