Reviews
Tearooms & Tulips at Glenarm Castle
The new tearooms are now open at Glenarm Castle and I was lucky enough to be invited to the launch and for a sneak peek of the annual tulip festival. Up until now, I had only seen the castle on the big screen. It was a film location for “A Christmas Star” and I was […]