2 Harrogate and York streets named among UK’s best to live on November 29, 2023 News by Leave a Comment on 2 Harrogate and York streets named among UK’s best to live on Two streets in York and Harrogate have been named among the best to live on in Britain, according to new research by The Telegraph – find out where.