Stamford Bridge Opened:1877-04-28Capacity:40834City:LondonAddress:Fulham Rd, Fulham, London SW6 1HS, UK