A new hospital with state-of-the-art facilities using cutting edge technology, with spectacular views across London, University College Hospital is located on Euston Road, close to Warren Street and Euston Square Tube stations and is within walking distance of Euston railway station. University College Hospital was officially opened by Her Majesty the Queen in October 2005..