10-14 Cranbourn Street, StrandLondon, ENGLAND
Covent Garden, StrandLondon, ENGLAND
Trafalgar Square, StrandLondon, ENGLAND
43 Covent Garden Market The Market Covent Garden, StrandLondon, ENGLAND
43 The Market Covent Garden Piazza, StrandLondon, ENGLAND
68 Charing Cross Road, StrandLondon, ENGLAND
23 Cranbourn Street, StrandLondon, ENGLAND
3 Leicester Square, StrandLondon, ENGLAND
22 New Row, StrandLondon, ENGLAND
31 Betterton Street, StrandLondon, ENGLAND