Reduced28 photos · Floorplan£9,500 pcm6 bed4 bathTerraced3,057 sq ftQueensmill Road, London, SW6Listed 11 Aug 2026