The best butterfly house is at Preston Park in Eaglescliffe well worth a visit. There is another small set up at Tow Law on the A68 some 40 miles from Guisborough. I hope you enjoy your trip Cheers