Caffe Nero Store number 006 Tottenham Court Road 1 visited on 16/3/2017
Caffe Nero Store No. 005 Hampstead - Contents Page - Caffe Nero Store No. 007 Brewer Street
Website and photographs by Alan Edwards