Data from
Locations
Holden-Tooley & Kelf has 1 location.
Studio or Business (1891-1892)
172 Loughborough Road
Brixton, Lambeth
London, Greater London
England
Holden-Tooley & Kelf has 1 location.
172 Loughborough Road
Brixton, Lambeth
London, Greater London
England