Hi all I'm trying to plod my way through Glass Rose. I am up to the point of October 24th at 10:00am... I have been to the North Garden and know I am supposed to look at the well and pick up this towel, but I can't pick it up for some reason? Also something about a bottle in the East Garden which I can't find (I'm assuming its linked to that darn towel?) Any help on this would be much appreciated