128 Long Acre, StrandLondon, ENGLAND
31 Neal Street, StrandLondon, ENGLAND
53 Monmouth Street, StrandLondon, ENGLAND
5B Covent Garden Market The Market Covent Garden, StrandLondon, ENGLAND
55 Shelton Street, StrandLondon, ENGLAND