Stamford Bridge

Opened:
1877
Capacity:
40834
City:
London
Address:
Fulham Rd, Fulham, London SW6 1HS, UK