It definitely looks like semi-transparent plastic with a molded grid of squares in it rather than wire glass... Would be a lot lighter and probably a bit less expensive too:
View attachment 216330The Time Monster Doctor's TARDIS 13.jpg
View attachment 216330The Time Monster Doctor's TARDIS 13.jpg