England

England, also known as Great Britain, is the island nation which lies at the heart of the United Kingdom.


 * London, the capital city, has frequently been used as a film setting and a plot location in Muppet productions.


 * 18th century Bristol, England is a key location in Muppet Treasure Island.