Artillery Passage, Spitalfields, London.

Artillery Passage, Spitalfields, London, England