Museum of Quidditch

The Museum of Quidditch is located in London, England. Among its exhibits is a medieval broomstick that shows the how wizards of the era must have found riding them uncomfortable.

Appearances

 * Quidditch Through the Ages