Log in to see this item in other languages
Twickenham Stadium, aerial photograph
Twickenham is a rugby stadium in Twickenham, southwest London.
Built in 1907, though since redeveloped several times, it is the fourth largest stadium in Europe.
Contributors
- acediscovery
Subject
Providing institution
Aggregator
Rights statement for the media in this item (unless otherwise specified)
- http://creativecommons.org/licenses/by-sa/4.0/
Places
- London Borough of Richmond upon Thames
- London Borough of Richmond upon Thames
- United Kingdom
Identifier
- http://contribute.europeana.eu/contributions/798af560-78d9-0138-1ef8-6eee0af55233
Language
- en
- eng
Providing country
- Europe
Collection name
First time published on Europeana
- 2020-06-09T08:07:32.987Z
Last time updated from providing institution
- 2022-04-29T10:37:58.631Z