King’s Cross St Pancras is a major railway and underground station with both national and internation connections and it is only few minutes walk away.
Briefly ...
AddressKing's Cross St Pancras, London, N1C 4QP, United KingdomE-mailWebsitehttps://stpancras.com/TwitterFacebook