Reviews of Iffley kitchen @ The Tree. (Restaurant) in Oxford (Oxfordshire).