Out of idle curiosity, I have just looked in the town I live in, on the Surrey/Berks/Hants border. There are blooming loads of houses for £350k, with garage and garden etc. Mostly 3 bed, some 4. So plenty of space to have a home office too.
I grew up in a huge house, 7 bedrooms, 4 acre garden, plus woodland. I'd love to have the same, yet my somewhat more modest (but still pretty large) semi cost 6x what my parents paid for theirs 30 years ago, and we are both high earning professionals. My first house was a 2 up 2 down mid terrace with no off street parking, no access to amenities etc.
No one in their right mind expects their first house to be ideal or forever, unless spectacularly naive or stupid.
Apart from anything else if you can put down a deposit of >50% of the house value, you will get a much better interest than someone with only a 10% deposit, which makes it much more affordable.