Park Street, Camden Town, NW London
Park Street and Mother Redcap public house (left of centre in the distance), Camden Town, NW London
Picture No
11936883
Media ID
47653997
Size
7055px x 4479px
(6.8MB)
Credit
Mary Evans / Pharcide
Source
Photograph on a postcard
Date
circa 1905





























