Spital Yard street sign, Borough of Tower Hamlets, London, England, U.K.

- Image ID: JHNJBB

Spital Yard street sign, Borough of Tower Hamlets, London, England, U.K.

BRIAN ANTHONY / Alamy Stock Photo

Image ID: JHNJBB

Location: London, United Kingdom