5 Bed Detached House, Planning Permission, London, N20 8AD, £3,895,000 | Dealsourcr