Caffè Nero
1, 65 Strand, London
020 7930 8483
Menu
London, Greater London
Caffè Nero
1, 65 Strand, London, Greater London WC2N 5LR
020 7930 8483