at , Oxford , OX4 1EQ United Kingdom
28 FB users likes Iffley Road Stadium, set it to 229 position in Likes Rating for Oxford, Oxfordshire in Local Business category
Iffley Road Stadium is Oxford based place and this enity listed in Sports Venue & Stadium category. OX4 1EQ. Contact phone number of Iffley Road Stadium: 01865 240476