
Petrarch begins to add striking finish to Royal Wharf London
Royal Wharf is a £4.7bn mixed development project in East London’s Royal Docks. The complex is set to hold 3,385 homes and commercial, retail, leisure and educational facilities. It is estimated that this vibrant new development will cater for around…Read more