A mixed use 3.3 ha riverside developmentĀ facing the O2 Arena on the opposite bank of the River Thames. The scheme includes 1300 residential units, 50,000 sq m of offices and retail, a luxury 180 room hotel, all set in extensive landscaped water gardens.
New Providence Wharf
March 28, 2001 by