Roles performed
Data from
Locations
James Duncan Grant has 3 locations.
Birth (1865)
Unknown
Studio or Business (1901-1909)
83 Newington Causeway
Newington, Southwark
London, Greater London
England
Death (1909)
Unknown
James Duncan Grant has 3 locations.
Unknown
83 Newington Causeway
Newington, Southwark
London, Greater London
England
Unknown