The Ultimate Picture Palace (UPP) is a locally owned independent cinema just off East Oxford’s Cowley Road with a single screen in a cosy auditorium. We show an eclectic mix of independent, mainstream, foreign language, and classic films.