Caffe Nero in London – probably closed

Last known address: 101 Kilburn High Rd, London, NW6 6JE

This store is probably closed. It is no longer listed by Caffe Nero, so we do not show its opening hours.

Nearest open Caffe Nero stores

All Caffe Nero stores