The Renoir Cinema is one of London's leading art house cinemas. With seating for 500 it showcases a host of independent films on its two screens.