PowerPoint Presentation Convoys Wharf is an area of approximately 40 acres (16.2hectares) of largely derelict land and is located on the south bank of the Thames, just 800…