Launceston, United Kingdom

Launceston Castle

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. Launceston Castle formed the administrative centre of the new earldom of Cornwall, with a large community packed within the walls of its bailey.

City
Launceston
Country
United Kingdom
Category
Historic
Suggested visit
About 90 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload