The Kiyan Prince Foundation Stadium

Opened:
1904
Capacity:
18439
Address:
S Africa Rd, Shepherd's Bush, London W12 7PJ, UK
X