The Finishing Factory 156 Coles Green Road
Cricklewood London
NW2 7HW
Libran Laminations is London's largest trade encapsulating and mounting house. With a factory floor over 5000 square feet and 80 years experience we offer an outstanding service to our customers.