Scoobypedia
Register
Advertisement

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.

Appearances[]

Advertisement