home All News open_in_new Full Article

Map shows where more than 200 High Street businesses have shut up shop so far in 2025

The rapid rate of Britain’s High Street decline has been revealed in a new interactive map which shows more than 200 shops and banks have already closed for business in 2025.


today 29 h. ago attach_file Economics



ID: 3949840487
Add Watch Country

arrow_drop_down