Skip to content

Chapel, Launceston, PL 15

Launceston Castle, a historic Norman stronghold, sits in the town of Launceston in Cornwall. The castle’s ruins and surrounding grounds offer a glimpse of medieval architecture and local heritage.