Barkerville Hall is the residence of Lord Barkerville.
History[]
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.
Barkerville Hall is the residence of Lord Barkerville.
The gang were headed to Barkerville Hall, in Scotland, to figured out what was happened to the Barkerville sheep.