Floor Plan for 3 Bedroom Apartment to Rent in Jackson Tower,  Lincoln Plaza, London, E14, 9BD - £865 pw | £3750 pcm