Jubilee Hall 35 Jubilee Market The Piazza, StrandLondon, ENGLAND
20-20A Newport Court, StrandLondon, ENGLAND
13 Charing Cross Road, StrandLondon, ENGLAND
21A Tower Street, StrandLondon, ENGLAND