king's cross

listen to the pronunciation of king's cross
English - English
an area in north central London that has two important railway stations, King's Cross and St Pancras, from which trains go to Scotland and northeast England