Flamingo Blinds Ltd. ← View details Lower Linkside, Summit Road, Potters Bar, England EN6 3JL +44 1707 649137 Get Directions From* To * — Required information