6 Bed Detached House, London, SE10 8AW, £3,000,000 | Dealsourcr