Made in Canada by The Flag Shop.
City of New Westminster flags are only available at The Flag Shop Vancouver. City of New Westminster flags can be ordered from our other Flag Shops by special order. Contact The Flag Shop nearest you for order details.
Vancouver Flag Shop
Tel: (604) 736-8161 / Toll Free: (800) 663-8681