The Cotswolds is one of my favourite places for a UK staycation. If you’re looking for the perfect cottage and things to do near Longborough, then this is the post for you!| An Adventurous World