Norwich has been voted one of the best places to live in England in a national poll.

The city came third in a list of the 50 best places to live in England in 2023 on the review website iLiveHere.

Nearly 68,000 people voted in the poll which saw Darlington crowned the winner, with Aylesbury taking second place ahead of Norwich. 

King's Lynn came 14th in the poll, with Great Yarmouth in 16th place and Lowestoft in 31st.

READ MORE: Norfolk town voted coolest to live in UK

It comes after Aylsham was named the best place to live in Norfolk after a vote on a lifestyle website

Muddy Stilettos opened voting for Norfolk's best towns last year, and Aylsham took the crown for its "short city commute, weekends on the beach and the pretty countryside all around".

Norwich came in second, with Wymondham taking third place.

Aylsham will now go through to the final round of Muddy Stilettos' Best Place to live 2023 vote and compete against the other top-rated UK towns and cities.