Independent shops can be found all across the town selling things from books and clothing to fresh fruit and vegetables. 

Here are five of the best independent shops in Suffolk as chosen by our readers.

1. Harris & Harris Books

Where: High Street, Clare, CO10 8NY

Opening Hours: Monday to Saturday from 10am until 5pm

Harris & Harris books is nestled in a row of independent shops in Suffolk's smallest town. 

Recently the shop opened in a newer and bigger location on the High Street.

2. Perfect Presents Cards & Gifts

Where: 87 North Street, Sudbury, CO10 1RF

Opening Hours: Monday to Saturday from 9am until 5pm

This independent shop opened in 2017 and specialises in selling greeting cards and gifts for all occasions. 

The shop is also open on Sunday from 10am until 4pm.

3. Hall Street Menswear

Where: Hall Street, Long Melford, CO10 9JL

Opening Hours: Tuesday to Saturday from 10am until 4.30pm

Hall Streets Menswear is named after the road it is found on and also sells womenswear and country life clothing. 

Opening hours on a Sunday are 11am until 3pm and the shop is closed on Monday. 

Read More: The best places in Suffolk for a 'chic' Christmas Day lunch revealed

4. Rocking Rabbit

Where: Market Street, Newmarket, CB8 8EE

Opening Hours: Tuesday to Saturday from 9.30am until 4pm

Mother and daughter duo Kim and Ella have run this gift shop for 20 years. 

The business sells a range of products from scarves and clothing to cups and jewellery. 

5. Framlingham Toy Shop

Where: Bridge Street, Framlingham, IP13 9AJ

Opening Hours: Monday to Saturday from 9am until 4.30pm

Also known as Bulstrodes, this toy shop is a member of Toymaster so you can by favourites such as Lego, Hasbro and more. 

The shop is closed midweek on a Wednesday.