Data from
Locations
Covell & Thompson has 3 locations.
Studio or Business (1856-1859)
137 Edgware Road
Paddington, Westminster
London, Greater London
England
Studio or Business (1857-1859)
297 Oxford Street
Westminster, Westminster
London, Greater London
England
Studio or Business (1858-1859)
312 Oxford Street
Westminster, Westminster
London, Greater London
England