Bishops Square, Spitalfields, London.

Bishops Square, Spitalfields, London, England