Euston – Pick-up
We will pick you up opposite 54 Eversholt Street, on the other side of the road, immediately adjacent to the side of Euston station.
There are lots of coffee shops in the station itself.
Nearest Tube Stations are Euston & Euston Square.
or use the geo-coordinates:
(you can put these directly into Google or your sat nav).