Click or tap here

London : The Tower on the corner of Westminster Bridge Road and Tower Street in Lambeth [c.1906]

© Image from author's photographic archive. DO NOT COPY