Barkerville Hall

Barkerville Hall is the residence of Lord Barkerville.

The New Scooby and Scrappy Doo Show
The gang were headed to Barkerville Hall, in Scotland, to figured out what was happened to the Barkerville sheep.

Appearances

 * The New Scooby and Scrappy Doo Show
 * 103(a). Hound of the Scoobyvilles