Explore details about location Byron Close. Byron Close is a location situated within the St Helens alongside other areas such as Bracken Court, Basildon Close, Rosthwaite Grove.