Yes. The disused Jubilee line platforms at Charing Cross also frequently appear in films and television.
The later were only built in the 1970s, so can be easily dressed up to look like a modern tube station.
I did a tour of those disused platforms. I thought the most interesting thing was all the posters advertising fake products - to avoid any copyright issues. They were so good that I felt like I'd seen some of the films advertised.
They also rent out the disused Jubilee line platforms at Charing Cross