20 Upper Baker Street in London is where the Lorimers rent their rooms and the photography studio. Historically, several photography studios had business at this address from 1877-1899, according to Michael Pritchard's A Directory of London Photographers 1841-1908.
Parent Map
Vetted?
No