Giant poppy installed at London King's Cross Station
A giant fibreglass poppy has been installed inside London's King's Cross St...