17 The Market The Piazza, StrandLondon, ENGLAND
435 Strand, StrandLondon, ENGLAND
20 Covent Garden Market Covent Garden, StrandLondon, ENGLAND
140 Long Acre, StrandLondon, ENGLAND
216 Strand, StrandLondon, ENGLAND
27 Monmouth Street, StrandLondon, ENGLAND