when was the stadium in the town that lies at the confluence of the river brent and the thames built ?
1904