New Providence Wharf
London, United Kingdom
Located on a bend of the River Thames opposite the Millennium Dome, New Providence Wharf is a mixed-use development providing residential, hotel, and leisure uses. In line with an increasing demand for facilities to serve Canary Wharf workers, the project will enliven and regenerate the area.
Project Facts
Completion Year: Ongoing
Project Area: 163,787 m2
Building Height: 133 m
Number of Stories: 8
Project Awards
2007 • Emporis • Emporis Skyscraper Award: Third Place



Back to Top