Stamford Bridge

London, England
Opened: April 28, 1877
Capacity: 41798
date competition season team score team referee att. sources