Disappointed Harry Potter fans booed after an annual announcement at London King’s Cross railway station did not happen.
A renovated train station for an envisioned entertainment area themed on the “Harry Potter” series was ... The new platform resembles King’s Cross Station in London and is adorned with ...