Visiting Caffe Nero Store number 011 Lancaster Place, London on 5/4/2015
Caffe Nero Store No. 010 The Strand - Contents Page - Caffe Nero Store No. 012 Winchester House
Website and photographs by Alan Edwards