Explore details about location Vibia Close. Vibia Close is a location situated within the Spelthorne alongside other areas such as Ilex Close, Mountsfield Close, Newhaven Crescent.