An historic village that featured in the Harry Potter series has been named among the best in the UK. 

Timeout has included Lavenham in a list of the best villages in the UK that are well worth a visit.

Home to De Vere House, used to film scenes in Harry Potter, Lavenham is arguably one of the country's most well-preserved villages, gives those visiting a chance to take a step back in time.

The village has a number of great places to go out for food and drink and was recently named as one of the best places for foodies in the country.

Describing the village, Timeout said it gained its market charter from Henry III in 1257 and offers a perfect picture of prosperous medieval England, thanks to its high street of half-timbered houses and more than 340 listed buildings.

It added: "The lime-washed and brightly coloured buildings are a delight, while the richly decorated fifteenth and sixteenth-century St Peter and St Paul Church dominates the village with its soaring 141ft tower."

Castle Hedingham, which is in Essex but close to Sudbury, was the only other location in East Anglia included in the list.