Our Latest News

World famous Bank


Before and after: we've been busy installing solar control film in a World famous Bank in The City of London. The purpose, to protect the staff form soalr heat gain, glare and harmful Ultra Violet light penetration.



Rolls Royce


Self-adhesive switchable smart film from Invicta featured in the high-profile reveal of the new Rolls Royce Dawn Drophead Coupé. Creative agency JUSTSO covered the windows of Harrods London, one of the most exclusive advertising spaces in the world, with switchable smart film to create a very.



Trusted By The Royal Albert Hall


Built in 1871 and a Grade 1 Listed Building, who else would the World Famous Royal albert Hall trust to protect them and save them energy making the building more environmentally friendly? Invicta Window films of course.



Supporters of Combat Stress


Combat Stress is the UK’s leading mental health charity for veterans of the UK Armed Forces, providing free specialist clinical treatment and support to ex-servicemen and women across the UK with mental health conditions. The charity treats conditions including Post-Traumatic Stress Disorder