3 Bed Flat, Planning Permission, London, N11 2TX, £399,950 | Dealsourcr