Boleyn Ground

Basic Information

Location
Boleyn Ground, Upton Park, Borough of Newham, London, England.