Firefighters battle to access blaze