15 photos · Floorplan£1,050 pcm1 bed1 bathFlat600 sq ftHavelock Square, Swindon, Wiltshire, SN1Listed 2 Apr 2026