kingscrossenvironment.com
A tale of two stations
The luxurious five-star hotel at St Pancras opened last week, icing on an already over-the-top cake. All the more reason for King’s Cross station next door — older, dumpier and currently festooned …