Start from
Caffe Presto
Marlborough Arms, 32 Torrington Pl, London