The Eagle Farm Markets announced they will close at the end of this month after eight years of trade.

The announcement was met with shock and sadness by regular shoppers.

Organisers of the markets, which are held at the Eagle Farm Racecourse in Ascot, have cited more competition and falling attendance numbers as reasons for the closure.