1. London

New Kings Cross Square opens

London's newest public space has opened. Kings Cross Square is the final part of the £550m redevelopment of the station.

View all 7 updates ›

More top news