You bought it in 2017 for £347k. The general election is causing a "waiting effect" in the market, so you could wait that out (although housing policies won't be immediately forthcoming so how long do you want to wait?)
You can de-clutter etc, and on quick closer look there are even maintenance issues you can "disguise" (eg rear fascia, but they'll come up on a survey anyway) but at the end of the day there are only two things that determine your sold price i.e. the real market value, and that's location and price. You can't change your location but you can change your price.
Your listing price is not the real market value of your house. In the current market, agents will be pricing to list, not pricing to sell and it's reflected in the lack of offers. Agents want to sell for their commission of course, but first they need your listing to sell, so they are competing against other agents and will rely on selling you reductions.
As the market is dire, they will also be sending anyone who wants to view. This is different to the peak where buyers were outstripping sellers, viewers didn't need to be screened as they should be. Now you are getting what we called "tyre kickers" viewing, as the agents want to look proactive. A good agent should screen for proceedability, current situation etc and weed out things like sheer nosiness, speculation and people thinking about selling and using yours as a barometer. Now they just want to get people through your door so they can say they've arranged viewings and they're doing their job etc.
No viewings = it's obvious immediately that price is too high. Some viewings but no offers = price is too high. Some offers, but you think they're too low = price is too high for the current market.
The market is currently in a state of flux. If you want to wait it out, cost out your costs in staying for xxx months versus taking a hit now and selling what you will see as too low a price. Sometimes the costs of waiting are actually higher, if that makes sense?