I've seen those pictures before and I'm still unsure if they date from the 19th century, or if they belong to some kind of later reenactment. I believe Holcombe itself dates from the 1890's.
The view seen in this photo isn't a million miles from what you'd see now...