2 Bed Flat, London, E1 1LS, £525,000 | Dealsourcr