London Flag Embroidered Sew on Patch 100% Embroidery Size: 3.5" x 2.25" inches / 9cm x 6cm Sew on Patch