St. Pancras
Euston Road,
London, UK
The place has metro/subway (King’s Cross), EuroStar, railway trains and the Renaissance hotel, big is an understatement.
The hotel is pretty imposing, spreading over a block. Apple is building a new store, apparently.