Hi Yorkshirelass, I can answer some of your questions.
We moved to Frome from Bristol 2 years ago with a 12 year old in tow. He was previously attending Bristol Steiner School.
The school system in Frome is relatively straightforward. We have first schools dotted around that go up to Year 4. Most of these are CofE, all have uniform and some seem more popular than others. I don't know an awful lot about them TBH, but they seem fine, if a little middle of the road. There are also a couple of Catholic Primary schools, that go up to Year 6, that feed into Catholic Secondary schools outside Frome (nearest is in Trowbridge I think).
There are two middle schools here, Oakfield and Selwood. Attendance seems to be based mostly on which side of the town you live on, although Selwood is a Methodist school. Both are Academies, both produce nice kids and both produces kids who think the others are numpties! Small towns!
My son went to Selwood from part way through Year 6, and it was great. I love the 3 school system, it suited him well. We are not at all religious and he didn't find the religion too much there. There were a few early issues with bullying the new kid, but it seemed to pass, and he soon found his niche.
He started at the College in Sept, and I can't find fault at the moment. He's loving it there, they seem to enjoy having him there and he's very settled.
The Steiner school is still in a state of flux. It has yet to move into it's permanent address in Frome, and I'm not sure what ages it caters for yet. I know that it was planning a sort of phased start. I hear good things about it though.
I live in Fromefield, which is more unfashionable than Trinity, but we live in a huge period house with open fires, garden and 10 minutes away from college. Trinity is a lovely area of town, popular with families and with some great views across town, but to be honest, I think anywhere in Frome with a few old houses is nice. Any of the old houses are only ever 10 minutes walk tops from cafes, shops and pubs.
Frome is lovely. I've made friends, have a job here, had a baby here, can wander around the markets and be generally a bit yummy.
Oh, but you can't get a good curry. Some Thai places are good though.
It lacks a cultural edge, but isn't lacking in culture, iyswim. All a bit safe. But hey, I'm fast approaching middle age and have had my fill of edgy. My son can hang out with his mates and I don't worry about him.
Hope that helps!