A MOMENT IN HISTORY
Launceston Castle is built
1067 CE · United Kingdom, Europe · History
Launceston Castle is located in the town of Launceston, Cornwall, England. It was probably built by Robert the Count of Mortain after 1068, and initially comprised an earthwork and timber castle with a large motte in one corner.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.