The popular TELUS World of Science is just over 2.4 km from Barclay House Bed and Breakfast.