Chic and central, the Hilton London Euston is ideally located in the heart of the capital. Set in a stunning restored Victorian building, the hotel [ + ]