Bars in London - King's Cross St Pancras International, Pancras Road, King's Cross, London, NW1 2QP Tags: bar, champagne, cocktails