Muppet Wiki

READ MORE

Muppet Wiki
Advertisement
Muppet Wiki
47,185
pages
Buckinghampalace

Aerial view of Buckingham Palace

Londonsilly

A palace guard and his "pet"

Buckingham Palace, located in London, England, is the royal dwelling place for the Queen of England and her family. It is also a place several Muppets have visited.


Wikipedia has an article related to:
Advertisement