2. Stamford Bridge, London

2. Stamford Bridge, London

2. Stamford Bridge, London