Data from
Locations
Stephen Charles Lewis has 4 locations.
Birth (1838)
Gravesend, Kent
England
Active in (1880s)
London, Greater London
England
Studio or Business (1888-1889)
3 Uxbridge Road
Shepherd's Bush, Hammersmith and Fulham
London, Greater London
England
Death (1899)
Ealing, Ealing
London, Greater London
England