Stamford Bridge London, Engeland