Tag: Loch Henry

  • Black Mirror – Loch Henry Filming Locations

    Black Mirror – Loch Henry Filming Locations

    In the Black Mirror episode “Loch Henry,” a young couple filming a nature documentary in a remote Scottish village uncover a disturbing local legend with ties to shocking historical events. The episode was filmed in a variety of stunning locations across Scotland, highlighting the country’s natural beauty and unique culture. Locations: The George Hotel, 1…