In Unmissable This World Environment Day, check out a ‘Green’ Screen destination on June 05 2025 Greenwich offers a uniquely ‘green screen’ getaway where sustainability and storytelling go hand in hand.