Our infographic presents the key findings from our research into the holiday habits of the Great British public, revealing the points at which we stress and destress, the moments we are happiest on holiday and those annoying questions we cannot bat away…
Travel Experiences