Royal Wharf, London’s new town centre - in pictures

A redevelopment of London’s Royal Docks to form a new town centre has been marketed to investors in the UAE.

Published: December 11, 2014 04:00 AM

SHARE

Most Read