Data from
Locations
Millen Bros. has 4 locations.
Studio or Business (1870s-1880s)
Railton Road
Brixton, Lambeth
London, Greater London
England
Studio or Business (1872-1875)
3 Queen Street, Cheapside
London, Greater London
England
Studio or Business (1876-1883)
89 Queen Street, Cheapside
London, Greater London
England
Studio or Business (1881-1884)
36 Chaucer Road
Herne Hill, Lambeth
London, Greater London
England