Oops! Something went wrong, please try again later.
King Charles's Castle is a ruined artillery fort overlooking New Grimsby harbour on the island of Tresco in the Isles of Scilly. Built between 1548 and 1551 …See more
From coastal castles, tranquil abbeys, and grand stately homes, immerse yourself into England's colourful past by staying at one of our luxury holiday cottages.