at 150 Exeter Road, London , N6L 1G9 Canada
The Flag Shop London offers flags of all nations, provinces and states, as well as sports flags, fun flags and specialty flags.
The Flag Shop carries all sorts of flag and flag-relaed souvenirs. We have flags of the world, novelty flags, sports flags, racing flags and more. We also produce limited edition, collectable flags and banners. We are the "one stop shop" for all patriotic paraphenalia and world flags, and our flags are long-lasting, economical, durable, and simply beautiful.
48 FB users likes The Flag Shop London, set it to 175 position in Likes Rating for London, Ontario in Local Business category
The Flag Shop London is London based place and this enity listed in Shopping & Retail category. Located at 150 Exeter Road ON N6L 1G9. Contact phone number of The Flag Shop London: (519) 652-2256