Iffley Road
E282812
UNEXPLORED
Iffley Road is a historic sports ground in Oxford, England, best known as a major university rugby venue and part of Oxford’s wider athletic facilities.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.