Selhurst Park

England, London

Opened in 1924
Capacity 26 309
© WildSoft 2007-2017