king's cross

listen to the pronunciation of king's cross
İngilizce - İngilizce
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