17th Century Shops and Artillery Passage, Spitalfields, London.

17th century shops and Artillery Passage, Spitalfields, London, England