Stadium

Clapton Stadium

United Kingdom Lower Clapton
Clapton Stadium
Clapton Stadium · Wikipedia

About

The Clapton Stadium, also known as Millfields Road, was a football ground and greyhound racing stadium in the Lower Clapton area of London.