NORR

NORR is an architecture, interior design, engineering & planning firm with 22 offices worldwide.
norr.com (2,344)
category Architecture Companies
Tennyson House
159-165 Great Portland Street
London
W1W 5PA
United Kingdom
NORR is an architecture, interior design, engineering & planning firm with 22 offices worldwide.
norr.com (2,344)
category Architecture Companies
Tennyson House
159-165 Great Portland Street
London
W1W 5PA
United Kingdom