32 Covent Garden Market The Market Covent Garden, StrandLondon, ENGLAND
6 Earlham Street, StrandLondon, ENGLAND
32 The Market The Piazza, StrandLondon, ENGLAND
10 The Piazza, StrandLondon, ENGLAND
9 North Piazza Covent Garden, StrandLondon, ENGLAND
44 The Market Covent Garden Piazza, StrandLondon, ENGLAND
71-75 Shelton StreetCovent Garden, StrandLondon, ENGLAND