27A The Market The Piazza, StrandLondon, ENGLAND
27A Covent Garden Market The Market Covent Garden, StrandLondon, ENGLAND
94 Kingsway, StrandLondon, ENGLAND