Được xây dựng trên nền móng La Mã, lâu đài được xây dựng vào cuối thế kỷ 13 để ngăn chặn người Scotland. Vị trí chiến lược của nó mang lại tầm nhìn đẹp ra vùng đất thấp xung quanh.
Vị trí chiến lược của lâu đài do nhà vua và các cố vấn của ông quyết định.