5 Bed Detached House, Single Let, London, SE3 0AJ, £3,750,000 | Dealsourcr