File under: Travel news
The riverside hamlet of Newnham in Cambridgeshire has been revealed as the best place to live in the UK by The Sunday Times. Pretty Newnham is one of the most affluent areas of Cambridge and is home to several Cambridge University colleges. It boasts a village atmosphere, academic residents including Stephen Hawking, and is just a few minutes'... continue reading