Caffè Nero
1, 65 Strand, London
020 7930 8483
Recent Reviews
Order Online
You May Also Like
Blank Street Coffee - 2, 65-72 Strand
LEON Strand - 73-76 Strand
Fast Food, Mediterranean, Gluten-Free
Zizzi - The Strand (West End) - 73 Strand
Italian, Restaurants
London, Greater London
Caffè Nero
1, 65 Strand, London, Greater London WC2N 5LR
020 7930 8483