soccer stores

london is england’s soccer capital. soccer fanatics can visit several premier league stores a day. west ham, in east london, is one of the five london premiere leagues, which have a shop directly at the stadium. soccer shops sell everything from club wallpaper to teddy bears, cups, flags and of course quilt-covers. chelsea’s big complex is located at the stamford bridge stadium, including a multi-floor store and a hotel. if the t-shirts are not enough for you, you’ve got to fork out at least thirty pounds for a good ticket. the home games of the renowned clubs are sold out most of the time. you can only catch a glance at the stadiums on match days, as they are not opened to the public for general visitation.

chelsea store
fulham road
london sw8
tube station fulham broadway

west ham store
green street
london e13
tube station upton park

tottenham hotspur football club
748 high road
london n17 
rail station white hart lane


© Urban Canyons 2019