0
West Ham Stadium was created in 1928.
West Ham Stadium ended in 1972.
Mega mosque
no.
The tenants of Olympic Stadium are the West Ham United.