Vinoteca opens biggest site yet at One Pancras Square

Has the ‘new Caravan’ just rocked up in KX? Are there really 250 wines? And what’s this about espresso for just £1?