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