Couston Castle was built on lands granted to Robert de London, an illegitimate son of King William the Lion (1143–1214) in 1199.
Couston Castle wurde auf Gelände errichtet, das Robert de London, ein unehelicher Sohn von König Wilhelm dem Löwen (1143–1214) im Jahre 1199 erhielt.