Caffe Nero opening hours

Caffe Nero is a restaurant brand providing services to clients in 291 towns. It operates through 599 shops. The largest amount of its points of sale, 139, can be found in London. Other significant locations, considering the total number of the brands' shops, are Manchester - 21, Belfast - 13, Edinburgh - 11 and finally Glasgow - 10.It provides various services such as wi-fi, toilets, baby changing, disabled toilet and also outside seating.