Hi Frank,
The base - not very good at describing metal - but here goes... it is a rather tarnished, shiny, tinny sort of metal
not the aluminium seen on a lot of the English pressed glass, not silver or silver plate not chrome errm just tinny :spls: but it does have the word ENGLAND stamped on it. Underneath is not much to see but a plastic insert to hold the vase. I will have to dismantle it all later to post a pic as I have no camera batteries at the moment.
Hil