The house we are in now is lovely, but I was reluctant to even view it initially because looking at the photos it just didn't appeal to me at all. I came to see it to stop my Husband going on about it, and I feel in love with it.
I think your photos need redoing and perhaps don't do your house it's full justice.
You have furniture in a couple of odd places I.e the drawers in front of the window in the sun lounge and the desk and drawers in front of the radiator in the study, it gives the impression there's not enough space for stuff and just looks odd, you'd be amazed how many people are put off by things like this, also the way they've got the shine on your kitchen worktops makes hem look like they haven't been wiped down when in all likelihood they will have been but it just looks that way.
Personally, when I look at it I'm thinking in my head it needs painting throughout and new carpets - lots of people want a walk in nowadays.
I can see past decor and carpets, etc. but many people can't because they lack imagination and/or think of all the extra money it costs.
Not everyone is keen to live by fields, from the development point of view, but also the crops.
Your price is a round figure, even dropping it to £349,995 from a psychological point of view is way less than £350k. I can't comment on price as don't know your area but a house is only ever worth what someone is prepared to pay for it.
In contrast to your house, the other house you linked, is bright, modern and looks airy throughout, the kitchen looks more modern and it has the feel of a family home - again, I think your photos are really letting you down here OP - I struggled even picking your house out for a minute from the aerial shots.
Your garden looks a bit in need of TLC, the grass is too long.
Overall, I think your house is looking a wee bit tired and in need of some TLC but I think if you had your photos redone and presented it a bit differently with some furniture moved around and a wee bit of colour pop here and there, you'd at the very least get more viewings.