ReelUp tracking pixel Read the Privacy Policy
Skip to content
Christmas Notice: We are operating a reduced service from 24 December 2025 to 2 January 2026. Click for more info.
Christmas Notice: We are operating a reduced service from 24 December 2025 to 2 January 2026. Click for more info.

Canon

Capture More with Canon at The Flash Centre

Shop Canon cameras, lenses, and accessories for every skill level—beginner to pro. From DSLRs to mirrorless and compact models, find the perfect gear for weddings, portraits, and more. Explore wide-angle, macro, and studio upgrades with Canon lenses, flash, printers, and essential accessories.

Original price £479.99
Original price £479.99 - Original price £479.99
Original price £479.99
Current price £431.00
£431.00 - £431.00
Current price £431.00

Canon RF 24-105mm f/4.0-7.1 IS STM Lens

Canon

Save £48! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF 24-105mm f/4.0-7.1 IS STM Lens Capture breathtaking moments every day with the versatile Canon RF 24-105mm f/4.0-7.1 IS STM Len...

View full details
Original price £479.99
Original price £479.99 - Original price £479.99
Original price £479.99
Current price £431.00
£431.00 - £431.00
Current price £431.00
Save 10% Save %
Original price £3,499.00 - Original price £3,499.00
Original price £3,499.00
£3,499.00
£3,499.00 - £3,499.00
Current price £3,499.00

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

Canon

Available - Ships in 1-3 Working Days

Canon RF 70-200mm f/2.8L IS USM Z Lens BlackSleek, versatile, and practical, this high-performance zoom lens is perfect for professional photograph...

View full details
Original price £3,499.00 - Original price £3,499.00
Original price £3,499.00
£3,499.00
£3,499.00 - £3,499.00
Current price £3,499.00
Original price £1,769.99
Original price £1,769.99 - Original price £1,769.99
Original price £1,769.99
Current price £1,765.00
£1,765.00 - £1,765.00
Current price £1,765.00

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

Canon

Available - Ships in 1-3 Working Days

Canon RF 70-200mm f/4.0L IS USM LensStay agile and flexible with the RF 70-200mm F4L IS USM and always get the shot. With its useful 70-200 mm foca...

View full details
Original price £1,769.99
Original price £1,769.99 - Original price £1,769.99
Original price £1,769.99
Current price £1,765.00
£1,765.00 - £1,765.00
Current price £1,765.00
Save 0% Save %
Original price £3,160.00
Original price £3,160.00 - Original price £3,160.00
Original price £3,160.00
Current price £2,399.00
£2,399.00 - £2,399.00
Current price £2,399.00

Canon RF 100-500mm f/4.5-7.1L IS USM Lens

Canon

Save £160! TFC 45 Year Celebration

In Stock

Canon RF 100-500mm f/4.5-7.1L IS USM Lens Bring distant scenes closer and give your subject a front-row seat thanks to brilliant 100-500...

View full details
Original price £3,160.00
Original price £3,160.00 - Original price £3,160.00
Original price £3,160.00
Current price £2,399.00
£2,399.00 - £2,399.00
Current price £2,399.00
Save 24% Save %
Original price £670.00
Original price £670.00 - Original price £670.00
Original price £670.00
Current price £552.00
£552.00 - £552.00
Current price £552.00

Canon RF 85mm f/2.0 Macro IS STM Lens

Canon

Save £117! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF 85mm f/2.0 Macro IS STM Lens Take your portraits to the next level with the compact and lightweight RF 85mm F2 IS STM prime len...

View full details
Original price £670.00
Original price £670.00 - Original price £670.00
Original price £670.00
Current price £552.00
£552.00 - £552.00
Current price £552.00
Save 18% Save %
Original price £0.00 - Original price £0.00
Original price £0.00
£1,439.99
£1,439.99 - £1,439.99
Current price £1,439.99

Canon EF 24-105mm f/4.0L IS II USM Lens

Canon

Also available for Rental / Test Drive

Available - Ships in 1-3 Working Days

EF 24-105mm f/4L IS II USM The standard zoom with professional performance A professional-quality standard zoom lens, suited to many different ty...

View full details
Original price £0.00 - Original price £0.00
Original price £0.00
£1,439.99
£1,439.99 - £1,439.99
Current price £1,439.99
Original price £1,439.99
Original price £1,439.99 - Original price £1,439.99
Original price £1,439.99
Current price £1,349.00
£1,349.00 - £1,349.00
Current price £1,349.00

Canon EF 16-35mm f/4.0L IS USM Lens

Canon

Available - Ships in 1-3 Working Days

EF 16-35mm f/4.0L IS USMAn amazing new lens especially suited for landscape, architectural and shooting in confined spaces. The first Ultra-wide-an...

View full details
Original price £1,439.99
Original price £1,439.99 - Original price £1,439.99
Original price £1,439.99
Current price £1,349.00
£1,349.00 - £1,349.00
Current price £1,349.00
Save 6% Save %
Original price £0.00 - Original price £0.00
Original price £0.00
£2,299.99
£2,299.99 - £2,299.99
Current price £2,299.99

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

Canon

Available - Ships in 1-3 Working Days

Canon EF 70-200mm f/2.8 L IS III USM White LensA favourite lens with professional photographers: fast, flexible and built for any assignmentThe Can...

View full details
Original price £0.00 - Original price £0.00
Original price £0.00
£2,299.99
£2,299.99 - £2,299.99
Current price £2,299.99
Original price £2,389.99
Original price £2,389.99 - Original price £2,389.99
Original price £2,389.99
Current price £2,199.00
£2,199.00 - £2,199.00
Current price £2,199.00

Canon EF 16-35mm f/2.8 L III USM Lens

Canon

Special Order - Call For Availability

Canon EF 16-35mm f/2.8 L III USM Lens Ultra-wide angle. Ultra-high performance Premium image quality from an ultra-wide angle zoom lens that ...

View full details
Original price £2,389.99
Original price £2,389.99 - Original price £2,389.99
Original price £2,389.99
Current price £2,199.00
£2,199.00 - £2,199.00
Current price £2,199.00
Save 8% Save %
Original price £1,000.00
Original price £1,000.00 - Original price £1,000.00
Original price £1,000.00
Current price £869.00
£869.00 - £869.00
Current price £869.00

Canon RF 24-240mm f/4.0-6.3 IS USM Lens

Canon

Save £130! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF 24-240mm f/4.0-6.3 IS USM LensThe Canon RF 24-240mm f4-6.3 IS USM is a portable, versatile 10x zoom lens for the EOS R system that’s ideal...

View full details
Original price £1,000.00
Original price £1,000.00 - Original price £1,000.00
Original price £1,000.00
Current price £869.00
£869.00 - £869.00
Current price £869.00
Save 13% Save %
Original price £1,679.99
Original price £1,679.99 - Original price £1,679.99
Original price £1,679.99
Current price £1,529.00
£1,529.00 - £1,529.00
Current price £1,529.00

Canon EF 70-200mm f/4.0 L IS II USM Lens

Canon

Special Order - Call For Availability

Canon EF 70-200mm f/4.0 L IS II USM Lens A portable telephoto zoom that delivers professional performance, with 5-stop IS and fast USM focusing. ...

View full details
Original price £1,679.99
Original price £1,679.99 - Original price £1,679.99
Original price £1,679.99
Current price £1,529.00
£1,529.00 - £1,529.00
Current price £1,529.00
Save 9% Save %
Original price £2,680.00
Original price £2,680.00 - Original price £2,680.00
Original price £2,680.00
Current price £2,679.98
£2,679.98 - £2,679.98
Current price £2,679.98

Canon EF 100-400mm f/4.5-5.6L IS II USM Lens

Canon

Available - Ships in 1-3 Working Days

EF 100-400mm f/4.5-5.6L IS II USM Powerful telephoto performance, wherever you are. A compact, high-performance 100-400mm zoom lens that’s ideal...

View full details
Original price £2,680.00
Original price £2,680.00 - Original price £2,680.00
Original price £2,680.00
Current price £2,679.98
£2,679.98 - £2,679.98
Current price £2,679.98
Save 0% Save %
Original price £379.00
Original price £379.00 - Original price £379.00
Original price £379.00
Current price £341.00
£341.00 - £341.00
Current price £341.00

Canon RF-S 10-18mm f/4.5-6.3 IS STM Lens

Canon

Save £38! Ends 30/01/26

Available - Ships in 1-3 Working Days

Canon RF-S 10-18mm F4.5-6.3 IS STM Capture the Whole Scene Wherever You Go The RF-S 10-18mm F4.5-6.3 IS STM, Canon’s first ultra-wide angle RF-S ...

View full details
Original price £379.00
Original price £379.00 - Original price £379.00
Original price £379.00
Current price £341.00
£341.00 - £341.00
Current price £341.00
Save 10% 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