New Providence Wharf, a stunning partly off-plan riverside development, is set to enhance London's already gleaming residential reputation with the addition of Providence Tower. Situated just moments away from the capital's business hub, Canary Wharf, properties in New Providence Wharf are greatly in demand. Spanning an area of 400m back from the River Thames, this development creates a significant...