Scottish Battles. Roslin. 11 September 2022 · 0 The Battle of Roslin on 24 February 1303 was a Scottish victory in the First War of Scottish Independence. It took... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.