I’m a Londoner and went to Edinburgh Uni. I loved it and would totally recommend it. It’s beautiful, historic, fun, tasty, walkable, windy in winter and about 5 hot days all year but you won’t care.
I went home for Xmas and Easter in first year. And then just Xmas after that, mostly because I was busy doing Bedlam (the theatre company) so it took up all my summers with the Fringe, and I was in a bunch of other societies too - not to mention drinking coffee and hiking all over the amazing countryside around the city. And in Easter I went travelling abroad. I also had a weekend job and you needed to be consistently available to do that. I also did academic extra projects in the summers in the end of second and third year, so those took up a lot of time. My parents came up to see me instead in summer and stayed for a couple of weeks for their own holiday.
It’s personal - what suits one person would be unbearable for someone else. I know people that went home almost every weekend (though generally not Londoners), but as far as I was concerned I went to uni to go to uni not to see my parents!!
About 50% of my friends stayed in Edinburgh after graduation that’s how amazing it is.
Things to note. If you’re doing Science, after first year, you will mostly be down in Kings Buildings and they ain’t that pretty 😂.