Skip to main content

English: Porth Teigr

Welsh: Porth Teigr

Part of speech

Noun, Masculine, Singular

Definition

A 38-acre mixed-use, sustainable development project in Cardiff Bay, a joint venture between igloo (an Aviva Investors fund) and the Welsh Government.It is set to become a vibrant new commercial and residential community with more than 1 million sq. ft. of commercial development space available..