Coffee & Tea in Manchester - Manchester City Centre Oxford Road, Manchester Technology Centre, Manchester City Centre, Manchester, M1 7ED Tags: internet cafes