Visiting Caffe Nero Store number 010 The Strand, London on 22/7/2015 |
Caffe Nero Store No. 009 Wormwood Street - Contents Page - Caffe Nero Store No. 011 Lancaster Place |
Website and photographs by Alan Edwards |