Definition

A district in the northwest of central London, England, known for Euston Station, a major railway terminus, and the Euston Arch, a 19th-century monument.