Lloyd Todd from York stars in new E4 show Love Triangle May 8, 2024 News by Leave a Comment on Lloyd Todd from York stars in new E4 show Love Triangle Lloyd Todd, from Acomb, York, is starring in new reality dating show Love Triangle on Channel 4.