
Overview
40,341
Seats
1877-04-28
Creation Date
England
Country
Location
London
103
Length
67
Width
Natural Grass
Floor
Clubs
