Caffè Nero
Coffee Shop
Caffè Nero is a coffee shop located within Charing Cross Station, offering a good quality coffee experience. It is known for its long opening hours, making it a convenient choice for customers needing coffee at various times.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Caffè Nero.
Local restaurants nearby
Charing Cross Station, The Strand, London, Greater London, WC2N 5DS, United Kingdom


