Situated at the heart of Stamford Bridge with over 12,500 sq ft of space dedicated to all things Chelsea...
Shop in Store
Shop In Store
For shopping in person, Chelsea FC has three stores from which to choose. The Stadium Megastore and the Tours and Museum Store are at Stamford Bridge plus there is a store in Kingston, Surrey.