You’ll need to be on your best beehive-iour here

A luxurious Scots castle is doing its bit for nature. Glenapp Castle, a luxury 17-bedroom castle hotel in South Ayrshire, is continuing to keep sustainability at the forefront of its offering, with its next venture – beekeeping! Ahead of national honey bee day on 22 August, Glenapp Castle has introduced two hives (soon to be…

Read More