The Ultimate Picture Palace is a historic grade II listed cinema situated in on the Cowley Road in east Oxford, England. It is Oxford's first and only independent cinema, devoted to showing recent releases from around the world, classics seasons and special one-off events. When first opened in 1911, it was Oxford's first purpose built cinema.