French sports/camping/outdoors chain Decathlon has been a fixture of SE16 for nearly two decades.
The Canada Water store was the company’s first in the UK (there are now 28), and now the new store as part of the Sellar development has finally opened its doors.
The Mayor of Southwark – Cllr Catherine Rose – declared the new store open at 5pm on Wednesday, whilst staff cheered and applauded customers as they made their way into the new shop.
— SE16.com community website (@se16) June 27, 2018
Decathlon has put on a programme of activities to celebrate the launch of the new store, including free kayaking sessions on Canada Water over the weekend.