London – the place everyone wants to live in | Margaret Drabble
According to a new survey from the researchers in Science, my streets are the happiest place in Britain. There is plenty of happiness to go around: there are more shops, restaurants and cafes than…