Drive In - is there food available at The Drive In, London? Follow