Coffee & Tea in Oxford - Cowley 21 Upper Barr, Templars Square Shopping Centre, Cowley, Oxford, OX4 3UX Tags: takeaway