Whether you’re in town for business or leisure, numerous hotels near London Euston cater to all yo...