Explore details about location Villett Street. Villett Street is a location situated within the Swindon alongside other areas such as Midhurst Avenue, Highclere Avenue, Chancellor Close.