Stamford Bridge

Stadium: Stamford Bridge

Capacity: 42360
Location: London, England
Opened: 1877
Address: Stamford Bridge, Fulham Road, London, SW6 1HS
Tenants: Chelsea F.C.

Other venues nearby

Venue Distance (km) Distance (miles)
Earls Court11
Craven Cottage21
Hyde Park42
Loftus Road43
Horse Guards Parade53
Wimbledon No. 1 Court53
Lord's Cricket Ground53
Wimbledon Centre Court63
Regent's Park64
Brentford Community Stadium74

Location