Spectacular Web over King’s Cross

King’s Cross is a London railway station built when Queen Victoria was in the early years of reigning her country. It is currently in the finishing stages of an eight year, almost $800 million dollar restoration. Architectural firm John McAslan & Partners...