Company name: Elsworth & Bond Ltd
Description: Triple volume entrance hall with floating staircase.
Windermere Ave, London N3 3RA, United Kingdom