7 Bed Detached House, London, SW16 1AF, £2,095,000 | Dealsourcr