West Ham Stadium
Defunct greyhound racing and speedway stadium in LondonWest Ham Stadium existed between 1928 and 1972 in Custom House, east London, England, on Prince Regent Lane, near the present-day Prince Regent DLR station.
Read article
Top Questions
AI generatedMore questions
Nearby Places

London Borough of Newham
Borough of Inner London, England

Canning Town
District in Newham, East London, England
Clapton F.C.
Association football club in England

Prince Regent DLR station
Docklands Light Railway station

Albert Dock Seamen's Hospital
Hospital in England
Royal Docks Academy
Academy in London, England

Church of the Ascension, Victoria Docks
Fire United Christian F.C.
Association football club in England