June in the Town of Gloucester UK, rain, wind and people on a Town tour brave the summer elements. The tour guides umbrella has already blown inside out and others have not been opened for fear of the same fate!