You can find Velcro Patches London at our online craft store. If you prefer to shop online our website offers a wide selection of Velcro patches that can be shipped to London or all over the UK.