Bars in Swindon - Swindon Town Centre 39 Byron Street, Swindon, Wiltshire, SN1 3DQ Tags: Beer Garden, Food, Outside Seating, Wine Bar