Skip to content
Sign up to receive a FREE delivery promo code & keep up to date with our latest news & offers
Sign up to receive a FREE delivery promo code & keep up to date with our latest news & offers

Canon

Take your creativity further with Canon cameras and accessories at The Flash Centre.

Find the right Canon digital camera for your needs, whether you're a beginner, an enthusiast or a professional photographer. The Flash Centre offers a range of Canon DSLR, mirrorless, compact digital and instant camera options to fulfil the needs of various photography genres, including wedding and portrait photography.

We know that having the right equipment for your shoot is essential to your creative process; explore different perspectives with wide-angle shots or detailed macro with our range of Canon camera lenses. Browse our selection of accessories to upgrade your studio, including portable flash, photo printers & scanners, camera cables, timers, remotes, power accessories and more.

  • Original price £719.99
    Original price £719.99 - Original price £719.99
    Original price £719.99
    Current price £669.00
    £669.00 - £669.00
    Current price £669.00

    Canon RF 24mm f/1.8 Macro IS STM Lens

    Canon

    In Stock

    Canon RF 24mm f/1.8 Macro IS STM LensThis compact and lightweight 24mm lens combines a wide-angle field-of-view with a fast aperture for shooting c...

    View full details
    Original price £719.99
    Original price £719.99 - Original price £719.99
    Original price £719.99
    Current price £669.00
    £669.00 - £669.00
    Current price £669.00
    Save 7% Save %
  • Original price £619.99
    Original price £619.99 - Original price £619.99
    Original price £619.99
    Current price £615.00
    £615.00 - £615.00
    Current price £615.00

    Canon RF 15-30mm f/4.5-6.3 IS STM Lens

    Canon

    In Stock

    Canon RF 15-30mm f/4.5-6.3 IS STM Lens Discover more creative opportunities offered by an ultra-wide view, thanks to this compact and li...

    View full details
    Original price £619.99
    Original price £619.99 - Original price £619.99
    Original price £619.99
    Current price £615.00
    £615.00 - £615.00
    Current price £615.00
    Save 1% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,599.00
    £1,599.00 - £1,599.00
    Current price £1,599.00

    Canon RF 14-35mm f/4.0L IS USM Lens

    Canon

    Save £300 - Use Code CANON300. Ends 07/08/24

    In Stock

    Canon RF 14-35mm f/4.0L IS USM Lens Save weight in your gadget bag yet still achieve razor sharp results with the compact RF 14-35mm F4L IS USM ul...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,599.00
    £1,599.00 - £1,599.00
    Current price £1,599.00
  • Original price £379.99
    Original price £379.99 - Original price £379.99
    Original price £379.99
    Current price £375.00
    £375.00 - £375.00
    Current price £375.00

    Canon RF 24-50mm f/4.5-6.3 IS STM Lens

    Canon

    Save £35 - Use Code CANON35. Ends 07/08/24

    In Stock - Ships in 1-3 Working Days

    Canon RF 24-50mm f/4.5-6.3 IS STM Lens A small, lightweight ‘standard’ RF series zoom that encourages you to explore your full frame cre...

    View full details
    Original price £379.99
    Original price £379.99 - Original price £379.99
    Original price £379.99
    Current price £375.00
    £375.00 - £375.00
    Current price £375.00
    Save 1% Save %
  • Original price £429.99
    Original price £429.99 - Original price £429.99
    Original price £429.99
    Current price £425.00
    £425.00 - £425.00
    Current price £425.00

    Canon RF-S 55-210mm f/5.0-7.1 IS STM Lens

    Canon

    Save £35 - Use Code CANON35. Ends 07/08/24

    In Stock

    Canon RF-S 55-210mm f/5.0-7.1 IS STM LensA small, lightweight RF-S lens for EOS R APS-C cameras with a versatile telephoto zoom range, ideal for tr...

    View full details
    Original price £429.99
    Original price £429.99 - Original price £429.99
    Original price £429.99
    Current price £425.00
    £425.00 - £425.00
    Current price £425.00
    Save 1% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,369.00
    £1,369.00 - £1,369.00
    Current price £1,369.00

    Canon RF 100mm f/2.8L Macro IS USM Lens

    Canon

    Save £300 - Use Code CANON300. Ends 07/08/24

    In Stock

    Canon RF 100mm f/2.8L MACRO IS USM LensThe RF 100mm F2.8L MACRO IS USM is an outstanding lens for professionals and keen photo enthusiasts looking ...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,369.00
    £1,369.00 - £1,369.00
    Current price £1,369.00
  • Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,499.00
    £2,499.00 - £2,499.00
    Current price £2,499.00

    Canon RF 24-70mm f/2.8L IS USM Lens

    Canon

    Save £500 - Use Code CANON500. Ends 07/08/24

    In Stock

    Canon RF 24-70mm f/2.8L IS USM LensPart of the trinity of essential lenses alongside the RF 15-35mm and RF 70-200mm, the RF 24-70mm boasts a fast a...

    View full details
    Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,499.00
    £2,499.00 - £2,499.00
    Current price £2,499.00
    Save 5% Save %
  • Original price £3,059.99
    Original price £3,059.99 - Original price £3,059.99
    Original price £3,059.99
    Current price £2,899.00
    £2,899.00 - £2,899.00
    Current price £2,899.00

    Canon RF 70-200mm f/2.8L IS USM Lens

    Canon

    Save £500 - Use Code CANON500. Ends 07/08/24

    In Stock

    Canon RF 70-200mm f/2.8L IS USM Lens Capture the world with outstanding flexibility and quality with a super compact F2.8 telephoto zoom...

    View full details
    Original price £3,059.99
    Original price £3,059.99 - Original price £3,059.99
    Original price £3,059.99
    Current price £2,899.00
    £2,899.00 - £2,899.00
    Current price £2,899.00
    Save 5% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £11,499.00
    £11,499.00 - £11,499.00
    Current price £11,499.00

    Canon RF 100-300mm f/2.8L IS USM Lens

    Canon

    In Stock - Ships in 1-3 Working Days

    Canon RF 100-300mm f/2.8L IS USM Lens The RF 100-300mm F2.8L IS USM lens combines the best of both worlds, offering the remarkable focusing speed,...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £11,499.00
    £11,499.00 - £11,499.00
    Current price £11,499.00
  • Original price £719.99
    Original price £719.99 - Original price £719.99
    Original price £719.99
    Current price £699.00
    £699.00 - £699.00
    Current price £699.00

    Canon RF 100-400mm F5.6-8 IS USM Lens

    Canon

    Save £70 - Use Code CANON70. Ends 07/08/24

    In Stock

    Canon RF 100-400mm F5.6-8 IS USMZOOM IN TO YOUR NEXT ADVENTURECapture distant wildlife, sports and family adventures with this lightweight, compact...

    View full details
    Original price £719.99
    Original price £719.99 - Original price £719.99
    Original price £719.99
    Current price £699.00
    £699.00 - £699.00
    Current price £699.00
    Save 3% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £13,549.99
    £13,549.99 - £13,549.99
    Current price £13,549.99

    Canon EF 800mm f/5.6L IS USM Lens

    Canon

    Special Order - Call For Availability

    Canon EF 800mm f/5.6L IS USM Lens Surprisingly lightweight for such a powerful lens, the EF 800mm f/5.6L IS USM super-telephoto lens is the bigges...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £13,549.99
    £13,549.99 - £13,549.99
    Current price £13,549.99
  • Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,999.00
    £12,999.00 - £12,999.00
    Current price £12,999.00

    Canon EF 400mm f/2.8L IS III USM Lens

    Canon

    Special Order - Call For Availability

    Canon EF 400mm f/2.8L IS III USM Lens The EF 400mm f/2.8L IS III USM is the world’s lightest¹ 400mm f/2.8 lens, designed to give professional spor...

    View full details
    Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,999.00
    £12,999.00 - £12,999.00
    Current price £12,999.00
    Save 1% Save %
  • Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,199.00
    £13,199.00 - £13,199.00
    Current price £13,199.00

    Canon EF 600mm f/4.0L IS III USM Lens

    Canon

    Special Order - Call For Availability

    Canon EF 600mm f/4.0L IS III USM Lens Whether you’re shooting sport from the touchlines or watching wildlife on safari, this professional 600mm su...

    View full details
    Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,199.00
    £13,199.00 - £13,199.00
    Current price £13,199.00
    Save 7% Save %
  • Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £309.00
    £309.00 - £309.00
    Current price £309.00

    Canon EF-S 55-250mm f/4.0-5.6 IS STM Lens

    Canon

    In Stock

    Canon EF-S 55-250mm f/4.0-5.6 IS STM LensCombining powerful telephoto performance with high-quality images, the affordable, lightweight and compact...

    View full details
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £309.00
    £309.00 - £309.00
    Current price £309.00
    Save 3% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £639.00
    £639.00 - £639.00
    Current price £639.00

    Canon EF 70-300mm f/4.0-5.6 IS II USM Lens

    Canon

    In Stock

    Canon EF 70-300mm f/4.0-5.6 IS II USM Lens A powerful and affordable addition to your standard kit lens, this high-quality zoom will expand your p...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £639.00
    £639.00 - £639.00
    Current price £639.00
  • Original price £1,579.99
    Original price £1,579.99 - Original price £1,579.99
    Original price £1,579.99
    Current price £1,419.00
    £1,419.00 - £1,419.00
    Current price £1,419.00

    Canon EF 24mm f/1.4 L II USM Lens

    Canon

    Also available for Rental / Test Drive

    In Stock - Ships in 1-3 Working Days

    Canon EF 24mm f/1.4 L II USM Lens The ultimate in fast aperture wide-angle lenses. UD and aspherical elements eliminate distortion and aberrations ...

    View full details
    Original price £1,579.99
    Original price £1,579.99 - Original price £1,579.99
    Original price £1,579.99
    Current price £1,419.00
    £1,419.00 - £1,419.00
    Current price £1,419.00
    Save 10% Save %
  • Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,240.00
    £1,240.00 - £1,240.00
    Current price £1,240.00

    Canon EF 100mm f/2.8L Macro IS USM Lens

    Canon

    Also available for Rental / Test Drive

    In Stock

    EF 100mm f/2.8L IS USM MacroMacro lens with Image Stabilizer setting new standards for performance and features. The EF 100mm f/2.8L IS USM, part o...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £1,240.00
    £1,240.00 - £1,240.00
    Current price £1,240.00
  • Original price £259.99
    Original price £259.99 - Original price £259.99
    Original price £259.99
    Current price £249.00
    £249.00 - £249.00
    Current price £249.00

    Canon EF-S 10-18mm f/4.5-5.6 IS STM

    Canon

    In Stock

    Canon EF-S 10-18mm f/4.5-5.6 IS STM Get more in every shot with a compact, lightweight design that’s ideal for travel, this ultra wide-angle EF-S ...

    View full details
    Original price £259.99
    Original price £259.99 - Original price £259.99
    Original price £259.99
    Current price £249.00
    £249.00 - £249.00
    Current price £249.00
    Save 4% Save %
  • Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £294.00
    £294.00 - £294.00
    Current price £294.00

    Canon EF-M 28mm f/3.5 Macro IS STM Lens Black

    Canon

    Ship in 3-5 Days - Call For Availability

    Canon EF-M 28mm f/3.5 Macro IS STM Lens Black The EF-M 28mm f/3.5 Macro IS STM is a great lens for Macro, Food, Travel & Portrait Enter the uni...

    View full details
    Original price £319.99
    Original price £319.99 - Original price £319.99
    Original price £319.99
    Current price £294.00
    £294.00 - £294.00
    Current price £294.00
    Save 8% Save %
  • Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,449.00
    £12,449.00 - £12,449.00
    Current price £12,449.00

    Canon RF 400mm f/2.8L IS USM Lens

    Canon

    In Stock

    Canon RF 400mm f/2.8L IS USM Lens Whether you’re shooting action from the touchline, wildlife on safari or news events from the press pa...

    View full details
    Original price £13,119.99
    Original price £13,119.99 - Original price £13,119.99
    Original price £13,119.99
    Current price £12,449.00
    £12,449.00 - £12,449.00
    Current price £12,449.00
    Save 5% Save %
  • Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,409.00
    £13,409.00 - £13,409.00
    Current price £13,409.00

    Canon RF 600mm f/4.0L IS USM Lens

    Canon

    Special Order - Call For Availability

    Canon RF 600mm f/4.0L IS USM Lens When you need to get really close, the magnification of this 600mm super-telephoto lens puts you right...

    View full details
    Original price £14,179.99
    Original price £14,179.99 - Original price £14,179.99
    Original price £14,179.99
    Current price £13,409.00
    £13,409.00 - £13,409.00
    Current price £13,409.00
    Save 5% Save %
  • Original price £879.99
    Original price £879.99 - Original price £879.99
    Original price £879.99
    Current price £875.00
    £875.00 - £875.00
    Current price £875.00

    Canon RF 600mm f/11 IS STM Lens

    Canon

    Save £70 - Use Code CANON70. Ends 07/08/24

    In Stock - Ships in 1-3 Working Days

    Canon RF 600mm f/11 IS STM LensReach out and grab your world with a 600mm super telephoto full frame lens that is lightweight, powerful and perfect...

    View full details
    Original price £879.99
    Original price £879.99 - Original price £879.99
    Original price £879.99
    Current price £875.00
    £875.00 - £875.00
    Current price £875.00
    Save 1% Save %
  • Original price £1,099.99
    Original price £1,099.99 - Original price £1,099.99
    Original price £1,099.99
    Current price £1,049.00
    £1,049.00 - £1,049.00
    Current price £1,049.00

    Canon RF 800mm f/11 IS STM Lens

    Canon

    Save £70 - Use Code CANON70. Ends 07/08/24

    In Stock

    Canon RF 800mm f/11 IS STM LensShoot stunning detail with an 800mm super telephoto full frame lens that is lightweight, powerful and brilliantly ca...

    View full details
    Original price £1,099.99
    Original price £1,099.99 - Original price £1,099.99
    Original price £1,099.99
    Current price £1,049.00
    £1,049.00 - £1,049.00
    Current price £1,049.00
    Save 5% Save %
  • Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,349.00
    £2,349.00 - £2,349.00
    Current price £2,349.00

    Canon RF 15-35mm f/2.8L IS USM Lens

    Canon

    Save £500 - Use Code CANON500. Ends 07/08/24

    In Stock

    Canon RF 15-35mm f/2.8L IS USM LensCanon's fastest ultra-wide-angle zoom and part of a trinity of essential pro lenses, boasting a Nano USM motor, ...

    View full details
    Original price £2,629.99
    Original price £2,629.99 - Original price £2,629.99
    Original price £2,629.99
    Current price £2,349.00
    £2,349.00 - £2,349.00
    Current price £2,349.00
    Save 11% Save %

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare
/html>