Greenwich Peninsula | Upper Riverside Plaza

Upper Riverside is an expression of strikingly graphical landscape design, with stunning views of the riverfront from the bars and cafes that will inhabit the space.

Client
Knight Dragon
Retail interior 3D of fashionable shop at Upper Riverside Plaza