3 Bed Flat, London, E1 2PL, £375,000 | Dealsourcr