Scottish castle named takes top UK venue prize

Myres Castle owners Henry and Amanda Barge received their prize