I might have known – London’s most inept council is responsible for the pig’s ear that will be the redesigned King’s Cross Station.
The miserable plan for the new square at King’s Cross has come about because Camden Council refused to allow any new structures, sculptures, water features or anything except the existing pavement. There are [...]