There used to be a wee herd just up past Duddingston Loch. And I know there are lots outside Edinburgh - I've seen them looking over fences near Haddington and Prestonpans... but I don't know the name of the farms, sorry!

Kate
I asked a friend - he suggested The Highland Cattle Society - he thinks it's based in Dumfriesshire - but have to confess I didn't bother to go looking!
Here's the website - they claim to have a database, so you might be able to find herds near Edinburgh via this link:

but with the link to the Society, you are absolutely bound to find some. Wouldn't any of the public parks keep a herd, (considering the things are SUCH great amusement to take a dog to see on a walk in a park)? Heheh. Well, dogs or visitors,

Ah, Mr. Pogofish, but she specified public transport. Obviously not a lady who is going to go for a drive just to see some coos with handlebars when there must be some nearer Edinburgh, thus saving our environment etc.

Or perhaps KateKidd isn't happy about driving on the right side of the road yet. By which I mean the left side, of course.

I've just remembered, with some friends, I passed a field of Hielan cattle in a field in Sussex ages ago, and one of my friends yelled out "oh, look, buffalo!" The stupid eejit had actually lived in Scotland for a few years before that but he somehow still managed to imagine that Highland cattle were buffalo. Yes, we laughed.

Oh well, I don't doubt that Katekidd will find some good cattle for the German intern. I suppose it would be uncouth to remark that I thought we had stopped interning German people ages ago? Yes, thought so. I'll be off then.