Welcome to Portland House
Portland House is a stunning new development located in Central Norwood. With just 19 apartments, they surround a stunning internal atrium / courtyard that will flood the development with natural light within - unique within the market place.
Arrange a Viewing