A south London borough known for its vibrant culture and transport links has been named as one of the top 50 places to live ...