London vs New York: Study reveals exactly how much SLEEP the average person gets in each city – so, are you snoozing more or less than your neighbours?
New York is widely known as the ‘City That Never Sleeps’. Now, a study has confirmed that the…