Get Directions to Upper Stratton Library ← View details Upper Stratton Library, 188 Beechcroft Road, Swindon SN2 7QQ, United Kingdom, Swindon, England Get Directions From* To * — Required information