The town of Launceston, Cornwall, England, is home to Launceston Castle. It was once a timber castle with an earthwork and a massive motte in one corner, most likely constructed after 1068 by Robert the Count of Mortain. Nestled within the walls of its bailey, Launceston Castle served as the administrative hub of the newly constituted earldom of Cornwall, housing a sizable populace. After being extensively altered by Richard of Cornwall after 1227, it was once again erected in stone during the 1 ... (Read More)