Built
Gavriil Papadiotis
Royal Wharf Pier is a new riverboat terminal on the Thames, located beside Ballymore and Oxley’s Royal Wharf development in London’s Royal Docks.
Project information
Status
Built
Borough
Newham
Size
1030 sq m
Completion
November 2019
Location
Royal Wharf, United Kingdom
Listed by
Nex—
Last updated on
05/02/2021
Standard
Standard (small business)
Partner