13 Cecil Court, StrandLondon, ENGLAND
79 Strand, StrandLondon, ENGLAND
399 Strand, StrandLondon, ENGLAND
Jubilee Market The Piazza Covent Garden, StrandLondon, ENGLAND
9 Cecil Court, StrandLondon, ENGLAND
20 Cecil Court, StrandLondon, ENGLAND