Empire Cinema

63-65 Haymarket, Westminster, London, SW1Y 4R