Caffe Nero is a chain of coffee shops located all around London. We visited locations by Trafalgar Square, near Windsor Castle, and Bluewater Mall. All times, the baristas were relatively kind and accommodating to allergies and substitutions. They have a great rewards program, so if you're new to the area, I'd recommend... read full comment
November 2023
I mean it's a Caffè Nero so I knew what to expect and it delivered. I think what makes it worthy of a review is its location which is across the road from the buzzing and beautiful Trafalgar Square which makes people watching with a cuppa that little bit more interesting!
September 2023
Stopped in for a coffee and almond croissant today! The folks behind the counter were fast and friendly. The almond croissant was much better than their competitors. What else do you want in the morning from your local coffee shop! Stop on in!