Decathlon opening and closing times

Decathlon is a store network composed of 21 outlets in 20 locations. Most of these units are placed in London (2 stores). We give you detailed information about those outlets' addresses and telephone numbers, together with further contact details. By choosing one of the items below, you will also see its opening hours. If any extra services are offered, relevant information will be visible.