Caffè Nero

1, 65 Strand, London
020 7930 8483