Tree Hotel Iffley

Indian Restaurant

63 Church Way, 63 Church Way 63 Church Way, Iffley Village, Oxford, Oxfordshire, United Kingdom, OX4 4EY  (Show me directions)

01865 7...Landline    Landline   

01865 747554    01865 747554   

Email   

Report a problem with this listing