Firefighters have managed to save a warehouse full of beer and wine in the Perth suburb of Welshpool.

An electrical fault in a meter box is believed to have sparked a fire in a bonded warehouse at a Lynfox trucking yard in Casino Street early this morning.

Damage has been estimated at $50,000.