Miller & Sons

occupation:
Manufacturer
Nationality:
British

Lamp manufacturers, based 179 Picadilly, London.