Tower House is a short 1-minute walk from University of Oxford and 3 minutes' walk from New Theatre Oxford.