cjenkins1's London, UK
Premier Inn London Kings Cross Hotel
26-30 York Way
The hotel is in a great location for connections/overnight stays when using Eurostar. Only 50metres ...
We visited the Trafalgar Tavern for a wedding reception and the location was ideal, overlooking the ...