King’s Cross Station December 7, 2018December 7, 2018poulthorsenLeave a comment When we visit London, we like to stay at The George Hotel in Bloomsbury. To get there we catch the Piccadilly Line from terminal 5 at Heathrow. We will get off either at Russell Square or King’s Cross Station. Russell Square Station is crowded and serviced by slow lifts, whereas King’s Cross, recently refurbished, is spacious and effective. The modern concourse is buzzing with people filling the shops and restaurants. This is a shot of a few of the travellers spending time on the mezzanine floor under the large domed roof.