7 Covent Garden Market The Market Covent Garden, StrandLondon, ENGLAND
10 Monmouth Street, StrandLondon, ENGLAND