Croydon has been named in the top 50 places to live in England
A south London borough known for its vibrant culture and transport links has been named as one of the top 50 places to live in England. The Times has named Croydon as number 44 on a list of England’s best places to live, with Westminster and Kensington and Chelsea as number 41 and number 50 … Read more