Pop Up Igloos In London
Pop up igloos being used for diners outside a hotel restaurant opposite The Shard in London, England, United Kingdom.