21 Piccadilly, West CentralLondon, ENGLAND
26 York Street, West CentralLondon, ENGLAND
22-24 Greek Street, West CentralLondon, ENGLAND