NORR

NORR

NORR is an architecture, interior design, engineering & planning firm with 22 offices worldwide.

norr.com (2,344)

category Architecture Companies

tel +44 (0)20 7580 0400

Tennyson House
159-165 Great Portland Street
London
W1W 5PA
United Kingdom