Champions League Venue Information
Stamford Bridge
London
SW6 1BG
London
SW6 1BG
Chelsea vs. Barcelona Champions League Semifinal football match
If you'd like to update the information about this venue or upload some pictures please click the 'edit' link below.
Champions League Tickets
No upcoming events