Seven Dials Market in London will host indoor snow showers daily at 3pm and 8pm from November 12 to December 31, alongside festive food and drinks.
Source disclosure
This is a source-linked briefing. Read the original report from This Is Local London .