Euston Station is a major railway and underground station in North London with national links to the north part of the country, only 5 minutes away from Studios2Let.