Just throwing my hat into the ring of this dead thread because this came into my feed. I study in Cluj, România. I'm in my second year. I was born in London and did my GCSEs and Alevels there. 3a*s, 6as and a b, followed by AAB in German, Biology and Chemistry. Took a gap year working in a hospital in Germany and then applied to Cluj.
The level of teaching is excellent. The anatomy department is a bit outdated, but big deal. Everything else is very good. The course is in English and you learn Romanian on the side in lessons. Besides, there's no better way of learning a language than being immersed in a country. It's normal to feel a bit homesick every now and then, but everyone else in your year is going through exactly the same thing. It's in the EU, so if you''ve only got a British passport you may be in a sticky situation, but as of yet its not a problem. The degree is fully recognised. It's a 6 year course, the 6th being the same as F1.
Aside from that fees are half of what they are in England, and the cost of living is very cheap. I rent a luxury apartment with a flatmate I met on Facebook and we pay €500 a month together. Including rent I comfortably get by on €550. It's exciting to learn about the new culture in a very nice city where over 25% of the population are students. You can rent a car and go hiking in some pretty amazing wilderness.
As far as getting home is concerned, there are direct flights to multiple places in England from the airport and the airlines are all cheap.
I can absolutely recommend it if your heart is set on medicine. I mean really if you're studying far away from home you're going to see your family about the same amount anyway, so why be afraid?