Save Now Closed Trojan Blinds 43 High St, Keynsham, Bristol BS31 1DS, UK We are a local company offering a superb product range of blinds and a ... Facilities: