The study, from the Royal Society for Public Health (RSPH), said the places where people spend their time often do not support health and wellbeing