Leamouth Peninsula North, Orchard Place, London, E14
Submission of details for PHASE 2, comprising five buildings (buildings E, F, G, H and M) of betw...