Sign In | Sign Up
Mayor Opens New King's Cross Square
Description:A new square in one of the UK's transport hubs is open, signalling the completion of a £550 million scheme.
kings cross square
new kings cross square
new rail station