The location of The Tower House is perfect to walk anywhere in Oxford. It is one street down from the main drag (Broad St.), but is still very quiet. It is run by students, so I hear, so there is not always someone on property, but they are available at Turl St. Kitchen just…