Willoughby Manor

The Willoughby Manor is a location in Adventures of the Gummi Bears.

It is Lord Willoughby's home with many rooms.