Roller Shutter Repair in United Kingdom Shutter Repair London Address: 52 prospect road, Barnet, EN5 5AD United Kingdom Phone Number: +44 02033196644