Industry
Architecture and Planning, Architects, interior design, Technical offices and engineering consultancies, architects, IT, Internet, R&D, Furniture and fixtures, sales space, Furniture and linen, Construction, Office furniture, Interiors & Design
HQ Location
117-121 St John Street, Farringdon
London, England EC1V 4JA, GB