An array of countries and cultures are represented on Cowley Road within a few hundred metres Think of Oxford and you might picture the dreaming spires, the university's colleges, or punting on ...